[Scratch][問題]「○歩動かす」ブロックを使ってネコを歩かせてみよう

プログラミング言語げんごScratch(スクラッチ)の問題もんだいです。

今回こんかいは、「○歩ほ動うごかす」ブロックを使つかって、ネコを歩あるかせてみるプログラムを作成さくせいしました。

「動うごき」ブロックの使つかい方かたと、順次処理じゅんじしょりについて学まなぶことができます。

目次

問題

ネコを右みぎに10歩ほ、50歩ほ、100歩ほと順番じゅんばんに動うごかすプログラムを作成さくせいしました。

次の動画どうがを見みて、同おなじ動うごきをするスクリプト(ブロックを組くみ立たてたもの)をA~Dの中から選んでください。

※答こたえは1つだけじゃないこともあるよ。

正解

解説

この問題もんだいの目的もくてきは、「○歩ほ動うごかす」ブロックの動うごきを確認かくにんすること、またプログラムの基本的きほんてきな考かんがえ方かたである「順次じゅんじ」を理解りかいしてもらうことです。

順次

プログラムは命令めいれいを上うえから1つずつ順番じゅんばんに実行じっこうします。

実際じっさいにA~Dのプログラムを動うごかして、結果けっかを確認かくにんしてみましょう。

Aのプログラム

「○歩ほ動うごかす」ブロックを連続れんぞくでつなげてしまうと、命令めいれいが1つずつ動うごいていることが目めで確認かくにんできません。

Bのプログラム

「○歩ほ動うごかす」ブロックを連続れんぞくでつなげてしまうと、命令めいれいが1つずつ動うごいていることが目めで確認かくにんできません。そのため、Aとは命令めいれいの順番じゅんばんが違ちがっているのに、Aと全まったく同おなじ動うごきに見みえてしまいます。

Cのプログラム

「○歩ほ動うごかす」ブロックのあとに【制御せいぎょ】カテゴリーの「○秒びょう待まつ」ブロックを追加ついかすると、順番じゅんばんに動うごいていることが目めで確認かくにんできるようになります。

Dのプログラム

プログラムの命令めいれいは上うえから1つずつ順番じゅんばんに実行じっこうされるので、100歩ほ、50歩ほ、10歩ほの順番じゅんばんで動うごいてしまいます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次