Scratch応用2:道順を覚えるネコ
概要
-
ねらい:リストと繰り返しの関係を理解させる。リストの簡単な使い方を学ぶ。
-
対象:スクラッチをひとおりマスターして、Processingなどに移行する前の子ども
-
時間:30分~60分
仕様
-
食べ物をクリックするとリスト「順番」にスプライトの名前が入っていく
-
GOで食べ物をクリックした順にネコが動く
作り方1:1回の動き
講師「とりあえず、最初にクリックされた場所に行けるようにしよう!」
ステージのスクリプト

食べ物のスクリプト

GOボタンのスクリプト

ネコのスクリプト


作り方2:2回の移動
講師「2回目のクリックまで動けるようにしよう!」
ネコのスクリプト

ここまで教えれば、4回までの動きはすぐ実現できる。
講師「じゃあ、4回動かすのも簡単だよね?」
応用1:繰り返すを使う
講師「いまのやつ、すごくプログラムが長いよね。[繰り返す]を使うともっと短くできるよ!」
ネコのスクリプト
[リストから削除]をうまく使うと直感的なリスト操作ができる

応用2:繰り返し回数を可変に
講師「じゃあ、何回クリックしてもずっとネコが動くようにしよう!」