スクラッチ 上下に動かす方法:「0度に向ける」コードを使おう

動き
ラッチ先生
ラッチ先生

こんにちは!

「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。

スック
スック

スックです。

よろしくね!

ラッチ先生
ラッチ先生

今回こんかいは、ネコを上下じょうげうごかすプログラミングおこないます。

ネコを上下じょうげうごかす
ラッチ先生
ラッチ先生

このネコのうごきは、

たった、5つのコードでできるんだ。

「スクラッチしよう!1-2 ネコを上下に動かそう!」scratch ネコを上下に動かすスクリプト
ネコを上下じょうげうごかすスクリプト
スック
スック

うん、かんたんだぁ!

それでは、たのしくプログラミングをまなんでいきましょう!


スポンサーリンク

今回作るスクラッチの作品は、これっ!

  • みどりはたをクリックすると、ネコが上下にうごくよ
  • ネコがうえしたはしたると、きがわるよ。
  • あかいボタンをクリックすると、ネコがまるよ。
スック
スック

みどり はたクリックして、作品さくひんてね!

今回のプログラミングで学ぶことは・・・。

1. ネコがずっとうえ ある つづけるスクリプトがわかるよ。

scratchのネコが上に歩きつづける
うえあるつづける

2.ネコがはしたると、きをえるスクリプトがわかるよ。

scratchのネコが端に当たると向きを変える
はしたると、きをえる

3.ネコがずっと右きになるやりかたがわかるよ。

scratchのネコがずっと右向きである
ネコのきを右向みぎむきにする
スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

「スクラッチしよう!1-2 ネコを上下に動かそう!」のスプライト
スプライト
ラッチ先生<br>
ラッチ先生

このスクラッチ作品さくひんのスプライトは、「ネコ」です。

スクラッチ画面がめんを見ると、「ネコ」と表示ひょうじされています。

 *「スプライト1」を「ネコ」に名前をえました。

スクリプトはこれです!

ネコのスクリプト

「スクラッチしよう!1-2 ネコを上下に動かそう!」のネコのスクリプト
ネコのスクリプト

プログラミングの仕方を説明します

ネコのスクリプト

ネコが 上に歩きつづけるプログラミング

scratchのネコが上に歩き続けるスクリプト
うえあるつづけるスクリプト

ネコが端に当たると 向きを変えるプログラミング

scratchのネコが端に当たると向きを変えるスクリプト
はしたると、きをえるスクリプト

ネコ向きを 右向きにするプログラミング

scratchのネコをずっと右向きにするコードは「回転方法を左右のみにする」コード
ネコをみぎきにするやりかた

ネコを動かすプログラミングをする時は、必ず「向き」に注目!

スプライト(ここではネコです。)をうごかす時は、かならき○必要ひつようになります。

なんもしなければいつもき90になっています。

ラッチ先生
ラッチ先生

ココを、てください!いつもスプライト(ここではネコです)は、みぎきにセットされます。

つまり、きはいつも90にセットしてあるんだよ。

だから、みんながなんもプログラム(コンピューターに命令めいれいする)しなければ、どのスプライトもみぎきで、うごくときはみぎうごきます。

scratchのスプライトの向きがわかる「向き」の場所
き」を
ラッチ先生
ラッチ先生

まずは、スプライト(ここではネコです)の4つの方向ほうこう角度かくどおぼえておこう!

scratchのスプライトの向き 上向きは0度、右向きは90度
うえき=0みぎき=90
scratchのスプライトの向き 下向きは180度、左向きは‐90度
したき=180ひだりき=-90
スック
スック

あららっ!ひだりきはスプライト(ネコ)が、さかさまになっちゃった!!

ラッチ先生
ラッチ先生

もし、プログラミングしていて、スプライト(ここではネコ)がさかさまになっていたら、

ここをクリックして、方向ほうこう左右さゆうのみにしておこう!

そうすれば、スプリクト(ここではネコ)のさかさまがなおるよ!

scratchのスプライト 「左右のみ」をクリックするとスプライトの逆さが直る
左右さゆうのみ」をクリックしてネコのさかさをなお

まとめ

ラッチ先生
ラッチ先生

今日きょうは、「ネコを上下じょうげうごかす」プログラミングまなびました。

今日のプログラミングでわかったこと

ラッチ先生
ラッチ先生

スプライトをうごかすときは、きをめよう。

「〇ける」コード
「90ける」コード
  • スプライトのきをめる
scratch「〇度に向ける」コードの役目 スプライトの向きを決める
「〇ける」コードのスプライトの
ラッチ先生
ラッチ先生

スプライト(ネコ)のうわきやしたきを、左右さゆうのみにするやりかたまなんだね。

スプライトを右向きにする方法
  • 向き」の「左右さゆうのみ」をクリックする
scratchのスプライトの向きを右無二にするときは「向き」の「左右のみ」をクリックする
き」の「左右さゆうのみ」をクリック

スプライトはずっとみぎきになります

scratchのスプライトはずっと右向きになる
スプライトはずっとみぎ

どうなるかな?

ラッチ先生<br>
ラッチ先生

「0ける」コード数字すうじえてみよう!

 

「40」とか、「156」とか、・・・。

 

きな数字すうじ入力にゅうりょくして、ネコがどんなうごきになるのか確認かくにんしてみよう!

ネコがはしたって、おもしろいうごきがみられるよ!!

「〇度に向ける」コードの数字を40に変える
「〇ける」コード数字すうじえる
スック
スック

ねえ、ねえ、ラッチ先生!

もし、「1000」を入力にゅうりょくしたら

ネコはどうなるんだろう?

ラッチ先生
ラッチ先生

おっ!おもしろいねえーーー!!さっそく「1000」を入力にゅうりょくしてごらん。

 

ネコはどんなうごきになるのか想像そうぞうしてからやってみるといいよ!

自分じぶんかんがえがたるかどうかわくわくするね!

ネコをうごかしたら、「1000」と入力にゅうりょくしたところをてごらん!

どうなってるかな!


ラッチ先生
ラッチ先生

今回こんかいのプログラミング学習がくしゅうは、ここまで!

スプライトのうごきには、かならず「き」があることをまなんだね!

 もしスプライトがおもった方向ほうこううごかなかったときは、きのところ確認かくにんしてね。

また、スプライトがさかさにあったらきのところの「左右さゆうのみ」にクリックしよう!

「向き」の「左右のみ」をクリックしたらscratchのスプライトの逆さまがなおる
き」の「左右さゆうのみ」をクリックして ネコのさかさをなお

 

じゃあ、また!!

スック
スック

まったねえーーー!

(@^^)/~~~

ステップアップドリル
ラッチ先生
ラッチ先生

変数へんすう」って、なあに?

変数へんすう」ブロックって、どう使つかうの?

おもっているかたに!

変数へんすうブロックでのプログラミングを まなべるドリルつくりました

スック
スック

この画面がめんを クリックすると

「ステップアップドリル」のサイトへ けます!

コメント