![ラッチ先生](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)
今回は、ネコを好きな場所に表 します。
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」 scratch ネコ x座標100,y座標100に表示する](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation24.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_are-2-300x300.png)
あれっ、ネコはいつも真ん中にあったよね。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そう、いつもは真ん中にネコがいます。
今回は、コンピューターに「ネコをここに表示して。」とプログラミングしました。
この1つのブロックで、できるんだ。
![scratch 「x座標を100,y座標を100にする」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation14.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_question-2-300x300.png)
x座標?
y座標?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
アハハ!
むずかしい言葉が出てきたよね。
「x座標」「y座標」。
2つの言葉でスプライトの位置を表すんだ。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_are-3-300x300.png)
スプライトの位置を表すのに使うんだ…。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そう。プログラミングをしていくうちに、「x座標」「y座標」がだんだんとわかってきますよ。
心配しなくてだいじょうぶです。
今は、「スプライトの位置を表す言葉」なんだと覚えてくれればいいです。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-8-300x300.png)
うん、わかった。
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-300x300.png)
作品を見てみよう。
今回のプログラミングで学ぶことは
1. スプリクト(ここではネコ)を指定した場所に置くスクリプトがわかるよ。
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」 scratch ネコを自分が決めた場所に表示する](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0108_explanation2-1.png)
2. ネコをクリックすると、どこかであらわれるスクリプトがわかるよ。
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」 scratch ネコ クリックすると、どこかの場所へ行く](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0108_explanation7.png)
3.自分の座標(位置)をしゃべるスクリプトがわかるよ。
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」 scratch ネコ 自分の場所を言う](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle01018_explanation8-1.png)
4.背景を変える仕方がわかるよ
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」背景を「Xy-grid」にする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle01018_explanation11.png)
スクリプトを見てみよう
スプライトはこれです!
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」 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-8 ネコに自分の場所を言わせよう!」 scratch ネコのスクリプト](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_sprict1.png)
背景はこれです!
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」 背景 「Xy-grid」](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_haikei2.png)
プログラミングの仕方を説明します
ネコのスクリプト
ネコを 指定した場所に表示するプログラミング
![scratch ネコを「x座標100,y座標100」に表示する](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0108_explanation16.png)
![scratch 「x座標を〇、y座標を〇にする」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation13.png)
- スプライトの場所を、x座標〇,y座標〇の所に表示する
![scratch 「x座標を0,y座標を0にする」ブロックでの ネコの表示](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle01018_explanation14.png)
![scratch 「x座標を100,y座標を100にする」ブロックでの ネコの表示](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0108_explanation15.png)
![scratch ステージのx座標-240から240](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation25-1.png)
![scratch ステージのy座標-180から180](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation26.png)
![](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation15.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
下の動画でスプライトの場所とx座標・y座標の見方を表しました。
もしよろしければ参考に見てね
ネコをクリックすると どこかの場所へ行くプログラミング
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」scratch ネコをクリックするとどこかへ行くスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0108_explanation18.png)
ネコが 自分の位置を言うプログラミング
![「スクラッチしよう!1-8 ネコに自分の場所を言わせよう!」scratch ネコが自分の位置を言うスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0108_explanation22.png)
![](https://scratchsiyou.com/wp-content/uploads/2024/01/scratchsiyoutitle0108_explanation28.png)
- スプライトのx 座標( 横の位置)を 知らせます。
![scratch 「x座標」ブロックの役目](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation30.png)
- 「x座標」にチェックマークをつける
![scratch 「コード」タブの中にある「x座標」をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle01018_explanation15.png)
- スプライトのx座標が表示される
![scratch ステージにスプライトのx座標が表示される](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle01018_explanation16.png)
![](https://scratchsiyou.com/wp-content/uploads/2024/01/scratchsiyoutitle0108_explanation29.png)
- スプライトのy 座標(縦の位置)を 知らせます。
![scratch 「y座標」ブロックの役目](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation31.png)
- 「y座標」にチェックマークをつける
![scratch 「コード」タブの中にある「y座標」をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle01018_explanation18.png)
- スプライトのy座標が表示される
![scratch ステージにスプライトのy座標が表示される](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle01018_explanation19.png)
「x座標」「y座標」ブロックに言葉を入れたい時は
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_question-300x300.png)
ねえねえ、
![scratch 「xはとx座標」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_zahyou8.png)
って、どういうこと?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そうだよね。なかなかむずかしいよね!
![](https://scratchsiyou.com/wp-content/uploads/2024/01/scratchsiyoutitle0108_explanation28-1.png)
この「x座標」ブロックは、
スプライトのx座標(横の位置)の数字を知らせるものなんだよね。
もし、このブロックだけを「〇と2秒言う」ブロックに入れると
![scratch 「x座標と2秒言う」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_sprict5.png)
![scratch ネコが100と言う](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_zahyou6-1.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/11/ratch_kao_dounaru-7.png)
ネコは「100」しか言わないんだよね。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_are-300x300.png)
あっ、そうだね!
「100」と言われても、
「なにが100なんだろう?」って思っちゃうよね。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そうなんだ!
だから、ここに「x座標が100だよ」と知らせたいよね。
このコードに、「xは」という言葉をつけたい。
![scratch 「x座標と2秒言う」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_sprict5-1.png)
しかし、「xは」という言葉が上のブロックにつけられないんだ!
![スック](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/scratchsiyoutitle0108_explanation21.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)
1,「りんごとバナナ」ブロックに「x座標」のブロック入れよう。
![scratch 「りんごとx座標」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_zahyou7.png)
2,「リンゴ」と書かれている所に、「xは」と入力するよ。
![scratch 「xはとx座標」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_zahyou8-1.png)
3,そして、「〇と2秒言う」ブロックにこのブロックを入れるよ。
![scratch 「xはとx座標と2秒言う」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation32.png)
![scratch ネコが「xは100」と言う](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_zahyou10.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/11/ratch_kao_dounaru-8.png)
ほらっ、「xは100」としゃべったよ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-300x300.png)
ほんとだ!
これなら、x座標が100だってわかるよね!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
y座標も同じようにプログラミングしよう!
![scratch 「yはy座標と2秒言う」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation33.png)
![scratch ネコが「yは100」と言う](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_zahyou12.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/11/ratch_kao_dounaru-8.png)
ほらっ、「yは100」としゃべったよ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_futu-300x300.png)
これで、y座標も100だってわかるね!
べんりだね!
![scratch 「りんごとバナナ」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation21-1.png)
- ブロックに、「文字」をつけたすことができる。
![scratch 「xはx座標」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_zahyou8-2.png)
![scratch 「xはx座標と2秒言う」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_explanation19.png)
![scratch x座標100,y座標100のネコが「xは100」と言う](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_zahyou10-2.png)
背景を変える
1,「ステージ」下の「背景を選ぶ」をクリックする
![scratch 「背景を選ぶ」をクリックする](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_haikei1.png)
2,「背景の図」を選んでクリックする
![scratch 背景の図を選ぶ](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_haikei3.png)
3、「ステージ」に「背景の図(Xy-grid)」が入る
![scratch 「ステージ」の下に選んだ背景が表示される](https://scratchsiyou.com/wp-content/uploads/2021/11/scratchsiyoutitle0108_haikei4.png)
4、「背景の図(Xy-grid)」が、表示される
![scratch ステージに背景「Xy-gid」の図が表示される](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitle0108_haikei5-800x583-1.png)
まとめ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今日は、
「x 座標を〇、y 座標を〇にする」ブロックを使って、
ネコを好きなところにあらわせるプログラミングを学びました。
今日のプログラミングでわかったこと
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
スプライトを自分の好きなところにあらわせるのは、このコード!
![scratch 「x座標を0、y座標0にする」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0108_explanation13.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)
スプライトの位置は、x座標とy座標であらわします。
・x座標は、横の位置
・y座標は、縦の位置
まず、このことをおぼえよう。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
はぁーーい
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
x座標、y座標をおぼえると、
スプライトが自分の好きなところにあらわせるので、
作品作りに とても役立ちます。
「x座標を〇、y座標を〇にする」コードを どんどん使っていこう。
そうすることで、スプライトの座標もだんだんとおぼえていくようになるよ。
じゃあ、また!!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
まったねえーーー!
(@^^)/~~~
コメント