初心者のためのゲームプログラミング入門

プログラミングとゲームの杜

初心者のためのプログラミング入門 & ゲームプログラムの作り方入門

子どもでもわかるSCRATCH入門

4.はじめての Scratch プログラミング

Scratch (スクラッチ) でどんなことができるのか、どのように使うのかを
サンプルを作りながら説明していきます。
説明を読みながら一緒に作ると、より早くプログラミングが出きるようになりますよ。

 

 

1. Scratch を始めよう

アカウントを作成してサインインしていても、していなくてもどちらでもいいです。
次のページから作るをクリックします。

初心者のためのプログラミング入門

 

次のようなページに移ります。

はじめてのScratch入門

画面の右側には、ヘルプやガイドが表示されている時があります。
今回は使わないので、閉じるボタンをクリックしましょう。

 

Scratch の使い方

画面の左側にステージがあります。
このステージの中のものを、プログラム (スクリプト) を使って動かしたりします。

 

スクリプトでコンピュータに命令する

ステージの横に、スクリプトのリストがあり、画面の右側には
スクリプトを組み立てる場所があります。

スクリプトとは、コンピュータに対しての命令と思って下さい。

 

 

2. スクリプトのイベントって何だろう

スクリプトはいくつかの種類に分類されています。
その1つがイベントです。
イベントとは、キーボードやマウスから何か入力があったり、特定の現象が発生した時に
プログラムを動作させる仕組みをいいます。

サンプルを作ってみましょう。

scratch イベントとは何だろう

まずイベントをクリックします。

イベントのリストの中からこのスプライトがクリックされたときを移動します。
移動は、ドラッグ&ドロップで行います。

ちなみに、このスプライトとはステージに表示されているネコのことです。

scratch スプライトを使ったプログラム

 

次に見た目をクリックします。

scratch ゲームの作り方

リストの中からHello!と2秒言うを移動します。

先に配置したスクリプトの近くに、下の方から近付けると
白いラインが表示されます
ここに配置されますよと言う合図なので、そのままドロップします。

すると自然にぴったりくっ付くと思います。
ぴったりくっ付かない場合は、何度か試してみましょう。

 

それでは実行します。
実行するには、ステージの右上にある旗のアイコンをクリックします。

やさしいプログラミング講座

実行したら、ネコをクリックしてみましょう。
ネコがHello!としゃべれば成功です。

参考までに今回作成したものを貼り付けておきます。
画面を一度クリックしてから、ネコをクリックして下さい。

画面が表示されない場合はここをクリック

 

 

3. イベントによって動作を変えてみよう

先程のサンプルに追加する形で、複数のイベントを設定してみます。

scratch イベントの使い方

イベントをクリックして、その中から
スペースキーが押されたときを移動します。

 

次に見た目をクリックします。

子ども向けプログラミング入門

リストの中からHello!と2秒言うを移動します。

これでスペースキーが押されたときこのスプライトがクリックされたとき
2つのイベントが設定できました。

 

2つのイベントを区別するためにメッセージを変更します。
変更の仕方は、メッセージ部分をダブルクリックします
すると変更できるようになるので下の画像のように入力して下さい。

scratch メッセージを変更する

それでは実行してみましょう。
ネコをクリックしたときと、スペースキーを押したときに
それぞれのメッセージが表示されたら成功です。

画面が表示されない場合はここをクリック

 

 

イベントについて何となく分かりましたか?
例えば、スペースキーでミサイル発射
カーソルキーの左右で、自機を左右に動かすというような使い方もします。