2匹のネコを動かそう
ネコを2つに増やして、それぞれ別の動きをさせよう。同じ緑の旗を押すと、2匹が同時に動くよ。
🧠 できるようになること
- スプライトを複製できる
- 2つのスプライトに別々のスクリプトを書ける
- 並列で動くしくみがわかる
🧰 用意するもの
- Scratchエディター
🖼 できあがり
緑の旗を押すと、1匹目のネコが右に、2匹目のネコが上下に動く! 同時に2つのプログラムが動いているのがわかるよ。

🚀 やりかた
- 右下のネコのスプライトを右クリック →「複製」
- 1匹目のネコ:「旗」→「ずっと」→「10歩動かす」「端で跳ね返」
- 2匹目のネコを選ぶ:「旗」→「ずっと」→「y座標を10ずつ変える」
- 緑の旗を押して、2匹が同時に動けば成功!
🧩 つくるブロック
▼ 1匹目のスクリプト
旗が押されたとき
ずっと
10歩動かす
もし端に着いたら、跳ね返る
▼ 2匹目のスクリプト
旗が押されたとき
ずっと
y座標を10ずつ変える
💡 きょうのポイント
スプライトはそれぞれ別のプログラムを持てるよ。
1匹めには右移動、2匹めには上下移動。同じ旗でも並列で同時に動く。これがゲーム作りの大事なしくみだよ。
1匹めには右移動、2匹めには上下移動。同じ旗でも並列で同時に動く。これがゲーム作りの大事なしくみだよ。
🎮 チャレンジ
3匹・4匹に増やしてみよう!
それぞれに違う動きをさせると、画面がにぎやかになるよ。
それぞれに違う動きをさせると、画面がにぎやかになるよ。
🔁 ふりかえり
- 2匹とも動いた?
- 違うプログラムを同時に動かせるって新しい?
- これでどんなゲームが作れそう?
👨👩👧 おうちの人・先生へ
- つまずきポイント:スプライトを切り替えるとスクリプトエリアの内容も変わります。「2匹目の方を編集している」と意識を切り替える必要があります。
- 声かけ例:「同じ旗で、ねこ1とねこ2が違う動きをするね。マルチタスクってこういうことだよ」と、並列処理の概念を共有してください。
- 発展:100匹のネコを並べて動かすこともできます(クローンを使うと簡単。Lv2で扱います)。
