COLUMN

コラム

Scratch3.0入門編② Scratchの基本的な操作を知ろう!

今回の研究レポートは、プログラミング入門として人気の「Scratch」の画面構成と基本的な操作をご紹介します。学習するにあたって画面構成の各部の名称や意味を知ることで、学習内容をよりスムーズに身につけることができます。

① Scratch3.0の画面構成を覚えよう!

image

① ブロックパレット
ブロックが格納されている場所です。これらのコードブロックをスクリプトエリアにドラッグ&ドロップすることで、プログラムを作っていきます。

② スクリプトエリア
命令(プログラム)を記述する場所です。①のブロックパレットからブロックを組み立てるように記述していきます。

③ ステージ
スクリプトエリアに記述した命令の実行結果が表示される場所です。

④ スプライト
ブロックによって動かすことができるキャラクターです。複数のスプライトを使用することができ、スプライトごとに命令を記述することができます。

⑤ スプライトリスト
使用できるスプライトが表示される場所です。スプライトごとの命令はここで切り替えることができます。

② Scratch3.0でプログラムしよう!

image
① カテゴリーを選択しよう

Scratchのプログラミングは、実行させたい命令(ブロック)がおおまかにカテゴリー分けされています。今回はこの中から目的のカテゴリーとして【イベント】のカテゴリーを選択します。

image
② スクリプトを配置してみよう

カテゴリーを選択すると、ブロックパレットがそのカテゴリーに応じたものになります。

image

ブロックパレットから目的のブロックをスクリプトエリアにドラッグすることで、プログラミングすることができます。

ここでは、【imageがクリックされたとき】ブロックをドラッグして配置します。

image
③ 見た目を変える準備をしよう

先ほどの【イベント】カテゴリーでは、プログラム開始を判定する項目でしたが、次に目に見える動きを出すために【見た目】カテゴリーを選択します。

image
④ 見た目ブロックを配置しよう

選択した【見た目】カテゴリーから、【(こんにちは!)と(2)秒言う】ブロックをドラッグして【imageがクリックされたとき】ブロックの下に組み合わせましょう。

image
⑤ プログラムを実行してみよう

先ほどの②で配置した【イベント】にてプログラムを実行するために、画面右上にあるimageのボタンをクリックします。

image
⑥ プログラムの結果を見てみよう

imageのボタンをクリックすると、ステージ上で命令が実行されましたか?

※ 命令は、上に配置したブロックから順番に実行されます。
命令通り実行されたら、今度は先ほど並べたコードブロックを削除してみましょう!

image
⑦ ブロックを削除してみよう

削除したい命令をドラッグしてブロックパレットに戻すと、命令が削除されます。


⑧ 命令が削除されたか確認しよう

命令が削除されると、画面右上にあるimageのボタンをクリックしても命令が実行されません。

③ ネコを回転してみよう!

image
① ブロックの配置

imageがクリックされたとき】ブロックの下に【動き/(15▼)度回す】を配置します。

image

   

image
② プログラムの実行

画面右上にあるimageボタンをクリックします。
ネコがimageのボタンをクリックする度に15°回転するようになりました。

image
③ 繰り返し処理

ネコが繰り返しずっと回転するようにしてみましょう。
【制御/ずっと】を【(15▼)度回す】を囲うように配置します。

これでネコがずっと回転し続けるようになりました。

止めるには、画面右上にある赤丸のimageボタンをクリックします。ネコの回転は止まりました。


④ コンピュータへの保存

画面左上にある[ファイル]をクリックし、[コンピューターに保存する]を選択します。

[名前を付けて保存]ダイアログボックスが表示されたら、保存する場所を指定します。

ファイル名に拡張子「sb3」を付け指定し、[保存]ボタンをクリックします。

あとがき

いかがでしたでしょうか?

このようにScratchは簡単にプログラムを作成することができます。プロペララボでは、Scratchを使った課題をたくさん用意しています。ぜひそちらにも挑戦してみてくださいね!

簡単ではありますが、ロボット・ドローンプログラミング研究レポート(Scratch3.0入門編②)を終わります。

次回はさらにScratchを使った課題にチャレンジしてみようと思います。ご覧いただきありがとうございました。

Scratch3.0入門編② Scratchの基本的な操作を知ろう!

関連記事

人気の記事
タグ一覧
バレッドキッズ新規生徒募集
バレッドアカデミー
バレッドキッズ先生募集