【1限目】クイズ好きな火星人と火星を用意しよう
Scratch(スクラッチ)完成作品を確認しよう
今回はScratch(スクラッチ)でつくるクイズゲームです。
この火星人はクイズが好きです。
火星にいったところ、たまたまこの火星人と会って、日本語でクイズがだされます。
正解しないとちょっと機嫌がわるくなります。
まずは火星人を押してください。
質問されたら、下に答えを入力してエンターキーを入力するか、右側のをクリックしてください。
※答えは半角の数字で入力しないと(全角の数字を入力すると)「間違い」となりますのでご注意ください。
演習用なので、1つしか質問を用意していませんが、同じことを繰り返せば質問は簡単にふやすことができます。
まずはゲーム画面の準備
今回登場するのは「火星人」だけで、ステージも「火星」のみ、他にはありません。
スプライト・背景管理パネル部分です。
スプライトとステージ背景はそれぞれ次の名称のものを使っています。
火星人:Jellyfish
ステージ:Space
火星人は、くらげのイラストなんですね。宇宙を背景にしたら宇宙人にみえたので
スプライトはなんでも構わないのですが、今回のクイズでは、「普通の顔」「正解した時の顔」「不正解した時の顔」と3つのスプライトのコスチュームが必要になりますので、その点だけ注意してください。
コスチュームを変えなくてもクイズ自体はできます。
毎回スプライトのコスチュームは、自分で書いたりするのが一番ですね。
新しく書けなくても、もともとあるコスチュームに落書きするのも楽しいですので、自分なりに少しオリジナリティを出した作品をつくってみてください。
プログラム以外でも創造力を培うツールになっているのがScratch(スクラッチ)のいいところです。
準備はこれで終わりです。
今回は、新しくScratch(スクラッチ)特有のブロックを使います。
Scratch(スクラッチ)には質問をなげかけて、答えが入力されるまで待つというプログラムブロックがあります。
これを使うとキャラクターとの会話や、今回のようなクイズ、また翻訳プログラムなども使えます。
次回はアルゴリズムとプログラミングです。
- 【1限目】クイズ好きな火星人と火星を用意しよう 今ここです
- 【2限目】火星人クイズのアルゴリズムを考えよう
- 【3限目】条件によってコスチュームを変えよう!