プログラミング言語Scratch(スクラッチ)の問題です。
今回は、車を1マスずつ動かすプログラムを作成しました。
目次
問題
車のロボットを動かしてゴールをめざします。
ロボットを動かすには次の命令を使います。
スタートちてんからゴール(旗のあるマス)まで進むスクリプト(ブロックを組み立てたもの)を次のA~Dより選んでください。
※答えは1つだけじゃないこともあるよ。
正解
クリックすると正解が表示されるよ
解説
今回はプログラムの基本処理である「順次」、「分岐」、「反復」のうち、
「反復」をテーマに問題を作成しました。
それぞれの選択肢を実際にプログラムを動かして結果を確認してみましょう。
Aのプログラム
この順番に処理が行われると
無事にゴールに辿り着くことができます。
Bのプログラム
あと少しのところで止まってしまいました。
Cのプログラム
1マスすすんで左向いて、右向いて…
とおかしな動きになってしまいました。
Dのプログラム
最後にあと1マスすすめばゴールすることができました。
コメント