「スクリプト」ってなあに?
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_question-300x300.png)
スクリプトってなあに?
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「スクリプト」というのは、ブロックをまとめたものです。
![scratch スクリプト](https://scratchsiyou.com/wp-content/uploads/2021/12/scratchsiyou_script-1.png)
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
下の図が、ブロックだよ!
ブロックは、コンピューターに「○○しなさい。」という命令を書いた文だと考えてください。
![scratch ブロックパレットにあるブロック](https://scratchsiyou.com/wp-content/uploads/2022/03/scratchsiyoutitelscript_explanation02.png)
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
たとえば、「10歩動かす」ブロックを見てみよう。
![scratch 「10歩動かす」ブロック](https://scratchsiyou.com/wp-content/uploads/2021/12/0d40a5e4a645fc6b96e767d64ac0878e-33.png)
このブロックは、コンピューターに
「スプライトを10歩動かしなさい。」と
命令を出します。
![scratch 「10歩動かす」ブロックでスプライトのネコが10歩動く](https://scratchsiyou.com/wp-content/uploads/2021/12/scratchsiyou_script2.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/11/sukku_are-300x300.png)
へぇ~。たった1つのブロックでネコが動くんだ!
すごいねぇ。
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そこが、スクラッチのいいところなんだよね。
だれでも、簡単にプログラミングができるようになっているんだ。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
うん。うん。
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そして、
このブロックをいくつかつなぎ合わせたものがスクリプトです。
![scratch ブロックをいくつか組み合わせてスプライトを作る](https://scratchsiyou.com/wp-content/uploads/2021/12/scratchsiyou_script-2.png)
コンピューターに、
「○○しなさい。次に、△△しなさい。次に、□□しなさい。・・・」と
いくつも命令を書いた作文だと考えるとわかりやすいでしょう。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
スクリプトは「コンピューターに命令する文(コード)を書いた作文」なんだね。
まとめ
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
スクリプトは、ブロックをつなぎ合わせ、コンピューターに命令を出していく作文です。
![scratch スプライトのネコを左右に動かすスクリプト](https://scratchsiyou.com/wp-content/uploads/2021/12/scratchsiyou_script-2.png)
![scratch スプライトのネコが左右に動く](https://scratchsiyou.com/wp-content/uploads/2021/12/scratchsiyou_script3.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
たった、5つのコードで作品ができあがるんだね!
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そうです。
プログラミングとは、このスクリプトを作ることなんだ!
- どんな作品にするか決める。
- コンピューターにどんな命令をするか考えてブロックを決めていく。
- ブロックをつなげて、スプライトがどんな動きをするか確認する。
- もし、スプライトが思った通りに動かないときは、ブロックを変えたり、つなげる順番を変えたりして、自分の思った通りの動きになるまでスクリプトを作っていく。
- 自分の思った通りに動いたらスクリプト完成!
これが、スクラッチでのプログラミングです。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_ok-300x300.png)
よ~し、どんどんブロックをつなげてスクリプトを作っていくぞぉ~!
![ラッチ先生<br>](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)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント