変数を初期化しよう
緑の旗を押すたびにスコアを0に戻すしくみを作ろう。ゲーム開始時のリセットの習慣を身につけよう。
🧠 できるようになること
- 変数の初期化ができる
- 初期化の必要性がわかる
- ゲーム開始の標準的な書き方が身につく
🧰 用意するもの
- Scratchエディター
🖼 できあがり
緑の旗を押すたびに、スコアが0に戻る。前のゲームの結果が残らない。

🚀 やりかた
- 「旗が押されたとき」
- 「スコアを0にする」
- 続けて、これまでの処理を書く
🧩 つくるブロック
▼ Scratchで組み立てるブロック
旗が押されたとき
スコアを0にする
💡 きょうのポイント
ゲームの始めには必ず初期化。
初期化を忘れると、前のゲームのスコアが残って困るよ。「旗が押されたとき」の最初に必ず変数の初期化を書こう。
初期化を忘れると、前のゲームのスコアが残って困るよ。「旗が押されたとき」の最初に必ず変数の初期化を書こう。
🎮 チャレンジ
位置の初期化も追加しよう!
「x座標を0、y座標を0にする」で、ネコをステージ中央に戻す。
「x座標を0、y座標を0にする」で、ネコをステージ中央に戻す。
🔁 ふりかえり
- 初期化の大切さがわかった?
- ほかに初期化すべきものは?
👨👩👧 おうちの人・先生へ
- 習慣化:プログラミングの基本マナーです。「旗→初期化→処理」のパターンを身につけさせると、Lv3のゲーム制作でバグが激減します。
