かあかあの部屋

子育てとかプログラミングとか生活感あふれる感じで…

[Scratch] (3) ネコをひたすら歩かせよう(繰り返し)

やること

  • ネコをひたすら歩かせる(繰り返し)

以上

10歩しか歩かないなんて、ネコじゃない!!
ネコをひたすら歩かせます。

実際のプロジェクトはこちらで公開しています。 https://scratch.mit.edu/projects/426144586

プロジェクトを開く

プロジェクト一覧

これまでに作ったプロジェクトの一覧は、画面上部のフォルダマークをクリックして見ることができます。

f:id:ka-sukechang:20201008232511p:plain

プロジェクトを開く

プロジェクト一覧の「中を見る」ボタンで、プログラムの編集画面(エディター画面)へ移動します。

f:id:ka-sukechang:20201008233528p:plain

プロジェクト一覧でプロジェクト名のリンクをクリックすると、プロジェクトページへ移動します。
ここでは、プロジェクトの実行と、プロジェクト名や使い方、メモとクレジットの編集ができます。
また、プロジェクトを公開するとこのプロジェクトページが他のユーザーから見えることになります。
プロジェクトページの説明は改めてすることにします。

プロジェクトを保存する

エディター画面(プログラムの編集画面)でスクリプト(プログラム)を編集すると、一定の時間をおいて自動的にプロジェクトが保存されます。
すぐに保存したい場合は、画面上部のメニューの「直ちに保存」ボタンを押すことで保存することができます。自動保存されている場合は「直ちに保存」ボタンは消えています。

f:id:ka-sukechang:20201008235409p:plain

また、ついで感がハンパないですが… 「共有する」ボタンでプロジェクトが共有されます。つまり、他のユーザーから見れる状態となります。 それから、プロジェクト名も変更することができます。(割愛ごめん…)

保存したプロジェクトは、プロジェクト一覧に戻って、参照、再度編集することができます。

ネコをひたすら歩かせる

繰り返しブロック

答えから行きましょう。
ネコをひたすら歩かせるには、繰り返しのブロックを使います。
[制御]の[ずっと]ブロックで、[100歩動かす]と[こんにちは!と2秒言う]のブロックを包むように配置しましょう。

f:id:ka-sukechang:20201009001823p:plain

これで、歩いては「こんにちは!」をひたすら繰り返すはず…

緑の旗をポチっと…

端っこで止まるやないかいっ!!

端に着いたら、跳ね返る

クセが強いんですよね、このネコ。

[動き]の[もし端に着いたら、跳ね返る]ブロックを配置します。

f:id:ka-sukechang:20201009001009p:plain

これで端に着いたら、跳ね返ってくれるはず…

緑の旗をポチっと…

ひっくり返るやないかいっ!!

ひっくり返らないようにする

クセが強いんですよね、このネコ。

[動き]の[回転方法を「左右のみ」にする]ブロックを配置します。

f:id:ka-sukechang:20201009001404p:plain

緑の旗をポチっと…

いい感じ♪

まとめ

今回のキモは、繰り返し処理を行わせる[ずっと]ブロックです。
同じように、[○回繰り返す]ブロックもあるので、使ってみてください。

次回は、何をしようかな…お楽しみに!