![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
こんにちは!
「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-300x300.png)
スックです。
よろしくね!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今回は、ネコをななめに動き続けるプログラミングをします。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-300x300.png)
へえ~、ネコがななめにも動くことができるんだあ。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そうです。
「〇度に向ける」コードを使えば、
![scratch 「〇度に向ける」コード](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyou0103_explanation9.png)
ネコをいろんな方向に動かすことができるんだ。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-300x300.png)
そういえば、上下に動くとき「0度に向ける」コードを使ったよなあ。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
覚えていてくれたね。
スプライトには、向きが大事だったよね。
この「向き」の角度で、ネコをななめに動かします。
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-300x300.png)
緑の旗をクリックして、作品を見てみよう!
今回のプログラミングで学ぶことは
1. ネコがななめに動くスクリプトがわかるよ。
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch ネコがななめに歩きつづける](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation1.png)
2.ネコが端に当たると、向きを変えるスクリプトがわかるよ。
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch ネコが端に当たると向きを変える](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation2.png)
3. ネコが逆さまになったら なおすやり方がわかるよ。
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch ネコが逆さまになったら なおす](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation3.png)
スクリプトを見てみよう
スプライトはこれです!
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch スプライト](https://scratchsiyou.com/wp-content/uploads/2021/11/0d40a5e4a645fc6b96e767d64ac0878e.png)
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
このスクラッチ作品のスプライトは、「ネコ」です。
スクラッチ画面を見ると、「ネコ」と表示されています。
*「スプライト1」を「ネコ」に名前を変えました。
スクリプトはこれです!
ネコのスクリプト
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch ネコのスクリプト](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyou0103_scrupt1.png)
プログラミングの仕方を説明します
ネコのスクリプト
ネコが ななめに歩きつづけるプログラミング
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch ネコがななめに歩きつづけるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation5.png)
ネコが端に当たると 向きを変えるプログラミング
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch ネコが端に当たると向きを変えるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation7.png)
スプライト(ネコ)のさかさまを直したい 3つの方法
![scratch 「向き」の「自由に回転」](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation8.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_are-300x300.png)
あれっ?
ネコが左に進むときにいつも逆さまになっているよ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
スプライト(ネコ)の向きを見てごらん!
「-(マイナス)○度」になっているでしょう!
たしか向きが「0度」の時は、上を向いているよね。
だから、向きがマイナスの方向になるとスプライトは逆さまになっていくんだよ!
![scratch スプライトの向き マイナス](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyou0103_mukisetumei.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
ちなみに、スプライト(ここではネコ)の向きが「+(プラス)」の時は、
下の図のように右向きになり、逆さまになりません!
![scratch スプライトの向き プラス](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyou0103_mukisetumei2.png)
スプライト(ここではネコ)の逆さまを直す3つの方法
![scratch スプライトの逆さまを直す](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation3-1.png)
- 向きの所の「左右のみ」をクリック
- 「回転方法を左右のみ」のコードをスプリクトに入れる
- 向きの「回転しない」をクリック
1,向きの所の「左右のみ」をクリック
![scratch 「向き」の「左右のみ」をクリックする](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyou0103_sakasanaosi1.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
向きの「左右のみ」をクリックすると、上のように逆さまがなおって、左向きで左の方向に動くよ!
2, 「回転方法を左右のみ」のコードをスプリクトに入れる
![scratch 「回転方法を左右のみにする」コードをコードの挿入する](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyou0103_sakasanaosi2-800x583.png)
3, 向きの「回転しない」をクリック
![scratch 「向き」の「回転しない」をクリックする](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyou0103_sakasanaosi3.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
向きの「回転しない」をクリックすると、
上のように逆さまがなおって、右向きで左の方向に動くよ!
ただし、スプライト(ここではネコ)は後ろ向き(バック)に動くよ‼
なぜなら、向き90度のまま回転しないからだよ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_ok-300x300.png)
アハハ!
ホントだっ!
ネコが後ろ向きで動いてるぞ‼
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
自分でプログラミングしてる時に、スプライトが「逆さまを直したいな。」と思ったら、
この3つの方法で試してみてね。
まとめ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今日は、「ネコをななめに動かす」プログラミングを学びました。
今日のプログラミングでわかったこと
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今回は、「〇度に向ける」コードを使ってスプライトをななめに動かすことプログラミングをしました。
![scratch 「〇度に向ける」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0101_code2-2.png)
- スプライトの向きを決める
- 「0度に向けるコード」 上を向く
- 「90度に向けるコード」 右を向く
- 「180度に向けるコード」 下を向く
- 「-90度に向けるコード」 左を向く
![scratch 「〇度に向ける」コードの役目](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0102_explanation10.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
ネコの動きをななめに動かすために、向きを45度に向けました!
![scratch ネコがななめに歩きつづけるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation5.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_ok-300x300.png)
これで、今回のプログラミング
完成だぁーーーーーい!!
「〇歩動かす」コードの数字を変えると どうなるかな?
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/11/ratch_kao_uink-300x300.png)
「10歩動かす」コードの数字を変えてみよう!
「40」とか、「211」とか、・・・。
好きな数字を入力して、ネコがどんな動きになるのか確認してみよう!
![「スクラッチしよう!1-3 ネコをななめに動かそう!」scratch ネコのスクリプト 「〇歩動かす」の数字を変える](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyou0103_tamesi1.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_question-300x300.png)
ねえ、-10歩にするとどうなるの。
やっぱ、ネコが後ろ向きに動くの?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/11/ratch_kao_uink-300x300.png)
ウフフ…。さあ、どうなるかな?
ためしてみようよ!
きっと、「あれっ?」と思うことが起きるよ!
![スック<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_are-300x300.png)
えっ、何っ!教えて!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/11/ratch_kao_uink-300x300.png)
それは、試してからのお楽しみに!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今回のプログラミング学習は、ここまで!
スプライトの向きを
「〇度に向ける」コードで
![scratch 「〇度に向ける」コード](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyou0103_explanation9-1.png)
決められることがわかりました。
「〇度に向ける」コードでの スプライトの向き
![scratch 「〇度に向ける」コードの役目](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0102_explanation10.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
また、スプライト(ここではネコ)がさかさまになった時の直し方がわかったね。
スプライト(ここではネコ)のを直す3つの方法
![scratch スプライトの逆さを直す](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyou0103_explanation3-1.png)
- 向きの所の「左右のみ」をクリック
- 「回転方法を左右のみ」のコードをスプリクトに入れる
- 向きの「回転しない」をクリック
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
もし、これからプログラミングしていく中で、スプライトがさかさまになったら
この方法をためしてみてね!
じゃあ、また!!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
まったねえーーー!
(@^^)/~~~
ステップアップドリル
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「変数」って、なあに?
「変数」ブロックって、どう使うの?
と 思っている方に!
変数ブロックでのプログラミングを 学べるドリルを 作りました
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「リスト」って、なあに?
「リスト」ブロックって、どう使うの?
と 思っている方はこちら!
リストブロックでのプログラミングを 学べるドリルを 作りました
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント