デジタルこどもBASEのロゴ特定非営利活動法人デジタルこどもBASE📚 目次
第28回Lv1⏱ 5〜10分

2に匹ひきのネコを動うごかそう

🎯 きょうのミッション

ネコを2ふたつに増ふやして、それぞれ別べつの動うごきをさせよう。同おなじ緑みどりの旗はたを押おすと、2に匹ひきが同時どうじに動うごくよ。

🧠 できるようになること

  • スプライトを複製ふくせいできる
  • 2ふたつのスプライトに別々べつべつのスクリプトを書かける
  • 並列へいれつで動うごくしくみがわかる

🧰 用意よういするもの

  • Scratchエディター

🖼 できあがり

緑みどりの旗はたを押おすと、1いっ匹目ぴきめのネコが右みぎに、2に匹目ひきめのネコが上下じょうげに動うごく! 同時どうじに2ふたつのプログラムが動うごいているのがわかるよ。

第28回「2匹のネコを動かそう」のScratch実行画面。緑の旗を押すと、1匹目のネコが右に、2匹目のネコが上下に動く!同時に2つのプログラムが動いているのがわかるよ。
Scratch実行画面:2匹のネコを動かそう

🚀 やりかた

  1. 右下みぎしたのネコのスプライトを右みぎクリック →「複製ふくせい」
  2. 1いっ匹目ぴきめのネコ:「旗はた」→「ずっと」→「10歩動かす」「端はしで跳はね返かえ」
  3. 2に匹目ひきめのネコを選えらぶ:「旗はた」→「ずっと」→「y座標を10ずつ変える」
  4. 緑みどりの旗はたを押おして、2に匹ひきが同時どうじに動うごけば成功せいこう!

🧩 つくるブロック

▼ 1いっ匹目ぴきめのスクリプト

🚩旗はたが押おされたとき
ずっと
10歩動ほうごかす
もし端はしに着ついたら、跳はね返かえる

▼ 2に匹目ひきめのスクリプト

🚩旗はたが押おされたとき
ずっと
y座標ざひょうを10ずつ変かえる

💡 きょうのポイント

スプライトはそれぞれ別べつのプログラムを持もてるよ。
1匹ぴきめには右移動みぎいどう、2匹ひきめには上下移動じょうげいどう。同おなじ旗はたでも並列へいれつで同時どうじに動うごく。これがゲーム作づくりの大事だいじなしくみだよ。

🎮 チャレンジ

3さん匹びき・4よん匹ひきに増ふやしてみよう!
それぞれに違ちがう動うごきをさせると、画面がめんがにぎやかになるよ。

🔁 ふりかえり

  • 2匹ひきとも動うごいた?
  • 違ちがうプログラムを同時どうじに動うごかせるって新あたらしい?
  • これでどんなゲームが作つくれそう?

👨‍👩‍👧 おうちの人・先生へ

  • つまずきポイント:スプライトを切り替えるとスクリプトエリアの内容も変わります。「2匹目の方を編集している」と意識を切り替える必要があります。
  • 声かけ例:「同じ旗で、ねこ1とねこ2が違う動きをするね。マルチタスクってこういうことだよ」と、並列処理の概念を共有してください。
  • 発展:100匹のネコを並べて動かすこともできます(クローンを使うと簡単。Lv2で扱います)。