1きゅう テーマ:追いかける ほかのスプライト② 追いかける すすみ

1🏃 今日 作る 動き

ほかの スプライトに 向きながら 追いかけるよ。
「向ける」と「歩動かす」を 組み合わせると、ずっと 追いかけてくれる!見てみよう👇

👆 クリックしてから ←→キーで ネコを 動かして、追う子から にげよう!
🐱 ネコが 逃げると → 🐶 追う子が ずっと 向いて 3歩ずつ 追いかける!近づかれすぎると「つかまえた!」

2🆕 プロジェクトを 作ろう

Scratchで 新しい プロジェクトを 作って、名前を これに してね:

追いかける

📁 今日の 動作は ぜんぶ この「追いかける」の 中に 作ろう。
むずかしかったら 先生に 手つだって もらってね。

🐱 つかう スプライトを よういしよう

この レッスンでは 2つの スプライトを 使うよ。
「ネコ(逃げる方)」と 「追いかける方」。役わりを 分けて 用意しよう!

⚠ 「ネコへ 向けて 追いかける」には、ネコと、追いかける スプライトが べつべつに いるよ。だから 2つの スプライトを 用意してね。
ネコ
🐱 ネコ
(逃げる方)
犬
🐶 追いかける方
(ネコを 追う)

スプライトは まずは 見本どおりの スプライトを えらぼう! 完成したら、すきな キャラに かえても OK!右下の 🐱ボタンで えらべるよ。

🐱 スプライトは 場所を ずらして おこう(重ならないように)

↑ 両方 チェックを 入れると すすめるよ

7📝 練習問題(3問)

最後に、習ったことを使って 自分の力で 作ってみよう!

🐱 問題は 3問。今回は 「ネコ」と「追いかける方」の 2つの スプライトを 使うよ。追いかける スプライトに 作ろう!
犬
🐶 問題1
追いかける
犬
🐶 問題2
つかまえた!
カエル
🐸 問題3
速さを 変える
↑ 追いかける スプライトに 作って、場所は ずらそう
🐶 追いかける スプライトに 作る
🎯 問題1:旗を 押したら、ずっと ネコへ 向けて 3歩ずつ 追いかけよう
@greenFlag が押されたとき
ずっと
 [ねこ v]へ向ける
 (3)歩動かす
end
🐶 追いかける スプライトに 作る
🎯 問題2:追いかけて、ネコまでの 距離が 20 より 小さく なったら「つかまえた!」と 言わせよう
@greenFlag が押されたとき
ずっと
 [ねこ v]へ向ける
 (3)歩動かす
 もし <([ねこ v] までの距離) < (20)> なら
  [つかまえた!] と (1) 秒言う
 end
end
🐸 追いかける スプライトに 作る
🎯 問題3:ネコが 遠いほど 速く 追いかけよう(距離÷20 歩)
@greenFlag が押されたとき
ずっと
 [ねこ v]へ向ける
 (([ねこ v] までの距離) / (20)) 歩動かす
end
↑ 3問 全部「自分で 作ってみた!」に チェックすると すすめるよ

8🎉 完成!

追いかける子が、ネコを ずっと 向きながら 追ってきたら できあがり。
「向ける+歩動かす」の 組み合わせで、距離で 速さを 変えたり、つかまえたことを 知らせたり できるよ。

ほかのスプライト 2 クリア ✓

👩‍🏫 先生と いっしょに かくにんしよう!

  • 追いかける子が、ずっと ネコへ 向いている?
  • 「ずっと」の 中に「向ける→進む」が 入っている?
  • ネコに 近づくと「つかまえた!」と 言う?
  • 距離÷20 にすると、遠いほど 速くなる?

🚪 もっと やりたい人へ:「つかまえた!」の あとに すべてを止める を 入れて、ゲームを 終わらせてみよう。

↑ さいごまで すすむと おせるよ