コンテンツへスキップ

【スクラッチ テキスト】レッスン5:変数

5-1

変数の中身は入れ替えることができます。

5-2

ネコのスプライトが押された回数を数えるプログラムを作成します。

①. 「変数を作る」をクリックします。

5-3

②. 変数に名前をつけます。ここでは、「ネコが押された回数」という名前をつけました。何のために使う変数なのか、わかりやすい名前をつけましょう。今回は、チェックはそのままにします。

5-4

③. 作成した変数は、画面の赤枠(二か所)に表示されます。ステージ上の変数は、非表示にすることもできます。

5-5

④. ステージ上での変数の表示形式は、次の3種類です。

5-6

⑤. ネコのスプライトが押されたときに、変数を1ずつ増やしていきます。また、緑の旗がおされたときは、変数の値を0に戻します。次のプログラミングをして、ネコのスプライトを押したときや、緑の旗を押したとき、変数がどのように変化するか確認しましょう。

5-7

ネコが上下左右に移動するプログラムを作成します。

 変数を使わない場合、ネコが上下左右に移動するプログラムは次のようになります。ネコの移動する早さを変えたいとき、赤枠の数字4か所を変える必要があります。

5-8

次に、ネコの移動量を、変数を使って設定する方法を紹介します。

①. 「変数を作る」をクリックします。

5-3

②. 「ネコの移動量」という変数を作成します。

5-10

③. 下記は、変数を使ってネコの移動量を設定するプログラムです。緑の旗が押されたときに、変数に値をセットしています。変数の値を変えたいときは、この一か所の値を変更するだけなのでとても便利です。

5-11