【発展編】3-b チアリーディング

Q1. ☆問題☆

大きいハートと小さいハートを交互(こうご)に表示させるプログラムを作りました。「ドキドキする」スピードを速くするためには、どうすればいいですか。次の中からふさわしいものを選んでください。

  • そのような方法はない
  • 待機ブロックで待機する時間を長くする
  • 待機ブロックで待機する時間を短くする
  • たくさんの表示ブロックを使う

正解

  • そのような方法はない
  • 待機ブロックで待機する時間を長くする
  • 待機ブロックで待機する時間を短くする
  • たくさんの表示ブロックを使う

解説

待機ブロックで待機する時間は、「次のハートを表示するまでの時間」ですから、ここが短ければ短いほど、速くドキドキすることになります。

image-1

Q2. ☆問題☆

上のプログラムを実行すると、「大きいハートと小さいハートを交互(こうご)に表示してドキドキ」は、何回やりますか。

  • 1回
  • 2回
  • 8回
  • 止めるまで続く

正解

  • 1回
  • 2回
  • 8回
  • 止めるまで続く

解説

∞は、無限大ですので、強制的に止めない限り、いつまでも続けます。

image-2

Q3. ☆問題☆

ループブロックでは、くり返す回数を決めることができました。上のようなプログラムを作ったら、どのような動きをするか、次からふさわしいものを選んでください。実際に試してもかまいません。

  • 5秒間くり返す
  • 5時間くり返す
  • 5回くり返す
  • 5ブロックだけくり返す

正解

  • 5秒間くり返す
  • 5時間くり返す
  • 5回くり返す
  • 5ブロックだけくり返す

解説

だいたい5秒間くり返します。このほかにもセンサーが選べるように、ループブロックでは「センサーの値が○○になるまでくり返す」ということもできます。