コンテンツにスキップ

Scratch応用2:道順を覚えるネコ

概要

  • ねらい:リストと繰り返しの関係を理解させる。リストの簡単な使い方を学ぶ。

  • 対象:スクラッチをひとおりマスターして、Processingなどに移行する前の子ども

  • 時間:30分~60分

仕様

  • 食べ物をクリックするとリスト「順番」にスプライトの名前が入っていく

  • GOで食べ物をクリックした順にネコが動く

作り方1:1回の動き

講師「とりあえず、最初にクリックされた場所に行けるようにしよう!」

ステージのスクリプト

script1-3.PNG

食べ物のスクリプト

script1.PNG

GOボタンのスクリプト

script1-2.PNG

ネコのスクリプト

script1-4.PNG

script2.PNG

作り方2:2回の移動

講師「2回目のクリックまで動けるようにしよう!」

ネコのスクリプト

script3.PNG

ここまで教えれば、4回までの動きはすぐ実現できる。

講師「じゃあ、4回動かすのも簡単だよね?」

応用1:繰り返すを使う

講師「いまのやつ、すごくプログラムが長いよね。[繰り返す]を使うともっと短くできるよ!」

ネコのスクリプト

[リストから削除]をうまく使うと直感的なリスト操作ができる

script4.PNG

応用2:繰り返し回数を可変に

講師「じゃあ、何回クリックしてもずっとネコが動くようにしよう!」