「教育機関・プログラミング教室向け」プログラミング学習教材を販売中です!
当ブログだけのオリジナルプログラミング学習教材「0から始めるスクラッチ(Scratch)入門」販売中!
この教材はこんな人におススメ!
・今からプログラミング教室を開業したいけど、いい学習教材が見つからない
・「解説動画」、「確認テスト」、「フィードバック用ワークシート」がついている学習教材を探している
・小さい子どもでも、スクラッチ(Scratch)を体系的に学べる学習教材を探している
・一人で大勢を教えることができる学習教材を探している
・オフライン環境でも使える学習教材を探している
詳しい説明は↓をクリック!
おっす!
オラはみんなにスクラッチ(Scratch)を教えるためにやってきた「きんた・まりす」だぞ。
「まりす」って呼んでくれたらうれしいぞ。
今回は「動きブロック」の「x座標ブロック」について説明するぞ。
できるだけ簡単に説明するから最後までちゃんと読んで理解するんだぞ。
レッツ・スクラッチだぞ!
きんた・まりす
1.「x座標」ブロックとは
「x座標」ブロックとは、スプライトの「x座標」を値として持つ「値ブロック」のことだぞ。
(ここでいう「値」とは、数字や文字のことだぞ。)
Tips
「
x座標」が
分からないお
友達はこの
記事を
見てほしいぞ。
「値ブロック」が分からないお友達はこの記事の「値ブロック」のところで説明しているぞ。
「スクラッチ3.0」だと、「コードタブ」→「動きブロック」の中に「x座標」ブロックはあるぞ。
(下の画像をみたらすぐわかるぞ)
![x座標ブロック1-min]()
「x座標」ブロックの特徴
「x座標」ブロックの特徴は、「値ブロック」だということだぞ。
「値ブロック」の横には、チェックボックスがついていて、クリックし、チェックをつけることで「値ブロック」に入っている値を「ステージ」に表示させることができるぞ。
![x座標ブロック2-min]()
Tips
スプライトの「x座標」は「スプライトリスト」に表示されているぞ。
「スプライトリスト」についてはこの記事を見てほしいぞ。
2.使い方の例
1.最初は、「x座標の値をおしゃべりする」例だぞ。
![x座標の値をおしゃべりする例1]()
この例では、「x座標」ブロックを「~と言う」ブロックにはめ込み、「x座標」の値をおしゃべりさせている例だぞ。
ちゃんと「x座標」が”0”のときは”0”とおしゃべり、”103”のときは”103”とおしゃべりしているな!
2.次は、「x座標の値ぶん動かす」例だぞ。
![x座標の値ぶん動かす例1]()
この例では、「~歩動かす」ブロックに「x座標」ブロックをはめ込み、
実行すると「x座標」の値ぶん動くようにした例だぞ。
1回目の実行のときは、「x座標」が”10”だったから”10歩”動き、2回目の実行では「x座標」が”20”だから”20歩”動いているな!
確認できなかった人は、「x座標」の値に注目してもう一回見てみるとわかるぞ。
3.最後は、「もしスプライトの位置が真ん中なら”真ん中だよ”と言い、真ん中より右なら”真ん中より右だよ”と言い、真ん中より左なら”真ん中より左だよ”と言う」例だぞ。
![x座標の値によっておしゃべりする例1]()
この例では、「x座標」の値が”0”か、”0より大きい”か、”0より小さい”かを判断し、もし”0”なら「真ん中だよ」とおしゃべりし、”0より大きい”と「真ん中より右だよ」とおしゃべりし、”0より小さい”と「真ん中より左だよ」とおしゃべりするようにプログラムしているぞ。
「x座標」の値によってなにか動作を変えたいときは、こんな感じのプログラムで実現できるぞ!
3.まとめ
最後にまとめるぞ!
・「x座標」ブロックとは、スプライトの「x座標」を値として持つ「値ブロック」のこと。
・「値ブロック」の横には、チェックボックスがついていて、クリックし、チェックをつけることで「値ブロック」に入っている値を「ステージ」に表示させることができる。
これを見た後は、実際に「x座標」ブロックを使ってプログラミングしてみるといいぞ!
それじゃまたな!
↓スクラッチ3.0はこちらをクリック
スクラッチ3.0はこちらです
スクラッチ関係の記事はココにまとめているぞ!
↓↓↓
「教育機関・プログラミング教室向け」プログラミング学習教材を販売中です!
当ブログだけのオリジナルプログラミング学習教材「0から始めるスクラッチ(Scratch)入門」販売中!
この教材はこんな人におススメ!
・今からプログラミング教室を開業したいけど、いい学習教材が見つからない
・「解説動画」、「確認テスト」、「フィードバック用ワークシート」がついている学習教材を探している
・小さい子どもでも、スクラッチ(Scratch)を体系的に学べる学習教材を探している
・一人で大勢を教えることができる学習教材を探している
・オフライン環境でも使える学習教材を探している
詳しい説明は↓をクリック!