5/12Scratch2024年5月12日i-learnこんにちは!「質問に答えて性格診断などができるツールを知りませんか?」という質問をいただきました。いくつかネット上にそういうアプリがあるようですが、Yes,Noの2択だけだったり、見た目がいまいちだったり・・・と希望のツールがなかったのでScratchで作ってみることにしました。久々のScratch講座です。素材を用意しようスプライト・背景・変数を準備しましょう。今回は、お化けに関する「勇気」と「知力」を計算し、あなたが何者か?を診断するテストを作ります。今回使うスプライトは2つだけです。質問をするキャラクター的なスプライトと、診断開始ボタンの2つです。背景は必須ではありませんが、雰囲気を出すために4つほど準備してみました。今回はお化けに関する「勇気」と「知力」についてを点数化します。いう変数と、選択肢のリストを準備しました。今回はプログラムを簡単にするために選択肢を1つだけにしましたが、設問ごとに選択肢を変えたい場合はその分準備する必要があります。選択肢はリストである必要はありません。画像を準備してスプライトとして登録するという方法でもOKです。(画像を準備するより、リストを作った方が楽かな?と思ったので今回はリストにしました。診断プログラムを作成まずは、診断開始のプログラムです。ボタンを押したら診断を開始するようにします。これを設問ごとに作りましょう。最後に、診断結果を判定するプログラムを作成します。今回は簡単にしましたが、実際にはもっと条件が細かくなると思います。漏れなく、ダブりなく作りましょう。私が作ったサンプルプログラムは漏れがありますので、ご注意くださいね。こんな感じで完成したプログラムはこちらです。まとめScratchなら、自由自在に診断アプリが作れて便利ですね!ただし、中身が見えてしまうので実用的ではありませんが、こういう風に作ればいいんだね!というのが直感的にわかると思います。昔流行った「脳内診断メーカー」みたいなアプリも作れそうですね。面白くて楽しい診断メーカーをおこさんや生徒さんと作ってみてください!久しぶりのScratch楽しかったですー。割り算は2種類あるって知っていますか?ー算数嫌いの子のための算数プログラミング初心者のためのScratch(スクラッチ)入門-四捨五入テクニックこのサイトについて。今、注目されている考えさせる教育、アクティブラーニング。AI時代に教えるべき教育とは何か。2020年に教育必修化するプログラミング教育を交えながら、これからの教育シーンに必要な情報をお届けします。