今週の目標

赤ちゃんは区別できる10回繰り返しますとforeverを選択し、そのうちの少なくとも 1 つを使用してループ モーションを作成します。

Scratch エディターは、repeat、forever、if then を含むコントロール ブロック グループを開きます
写真 Scratch エディター: コントロール グループには、繰り返しを表すために使用されるrepeat ブロックとforever ブロックがあります。

チャレンジ 1: 4 ビート ダンス

ステップ 1: Scratch のコントロール グループ
ステップ 1 — コントロールを開き、ブロックの繰り返しを特定します。

15 度回転し、衣装を着替え、中に入るまで少し待ちます。 4 回繰り返します。走る前に、キャラクターが合計で何度回転するかをお子様に推測してもらいます。

チャレンジ 2: パトロール キャラクター

ステップ 2: Scratch でブロックを繰り返す
ステップ 2 — 歩行と回転のシーケンスをリピート フレーム内に配置します。

キャラクターにさせます。 50 歩移動してから 180 度回転し、両方のブロックを永久に配置します。子どもたちは、回転ブロックを忘れたらどうなるかを観察します。その間違いから、子供は証拠に基づいてデバッグする方法を学びます。

課題 3: 長い文字列を置き換える

ステップ 3: Scratch で永久にブロックする
ステップ 3 — 文字がいつ永久に繰り返す必要があるかを知るために、repeat と fourforever を比較します。

赤ちゃんに「10ステップの動き」を5回繰り返してもらいます。 「これを短く言うのに役立つブロックはありますか?」と尋ねます。ループに切り替えた後、2 つの解決策を比較します。

ステップバイステップのレッスン シナリオ

  1. 同じブロックを 4 つ並べて、子供が繰り返しのパターンを見ることができるようにします。
  2. 繰り返しの部分をポイントします。行って、着替えて、待ちます。
  3. パターンを配置します。 4回繰り返します。子供たちは実行前に予測します。
  4. 反復回数を変更し、何が変化し、何が変わらないかを尋ねます。

覚えておくべき概念

ループはコードを短くするだけではありません。ルールは複数回適用できることをコンピュータに伝えます。

Karotto でステップ ループを練習します

Karotto の練習では、お子様に特定のパスまたは繰り返しパターンを示し、使用するコマンドの数を減らしてみます。これは、お子様が Scratch プロジェクトにループを適用する前の、対象を絞った練習ステップです。

App Store で Karotto を参照 →
第 4 週: コントロールと条件に進む →