小学生・中学生向けのICT教室/
イフキッズプログラミング日暮里

03-6806-6861
(平日10:00~18:30)

小学生・中学生向けのICT教室/
イフキッズプログラミング日暮里

03-6806-6861
(平日10:00~18:30)TOPへ戻る
メニュー
最近のブログ一覧




最近の生徒様の声


お知らせ一覧




タグ

【土】ついにシューティングゲームを作る!

2024/05.27

こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
えり先生です!


※クラス分け
【火1】・・・火曜日16:00〜17:30
【火2】・・・火曜日17:40〜19:10
【木1】・・・木曜日16:00〜17:30
【木2】・・・木曜日17:40〜19:10
【土】・・・土曜日10:00〜11:30
【日】・・・日曜日10:00〜11:30


今回は土曜のレッスンを報告します!

生徒はTくん(小5)でした。
レポートスタートです。

ロジカルコースのTくん。
前回に引き続き、Scratchの課題に挑戦です。

え「前回はクローンの問題1が終わったんだよね。」
T「うん。」
え「じゃあ今日は続きの問題2からやっていこう!」

問題2ではスコアを10に設定し、壁にクローンが当たるごとにスコアを1ずつ減らしていきます。
スコアが0になったらプログラムを止めます。

順調に進めるTくん。
あっという間にスコアを減らす&プログラムを止める処理ができました。

え「いいね、じゃあ次は今作った問題2を改良して、応用問題を作っていこう!」
T「はい。」

応用問題では、先ほど作った「スコアが0になったらプログラムを止める」を「ゲームオーバーと表示して止める」に改良します。

作り方は何となくイメージできている様子のTくん。
どんどん作っていきます。

実行してみると…なんだかクローンされたスプライトの動きが怪しいです。

え「なんかクローンが出てこないね。」
T「はい…。」
え「クローンされたときっていうブロックは作ったかな?」
T「あ、ないかも。」

忘れていたブロックを作ってもう一回実行!
すると、スコアの減り方がなんだか思った通りではありません。

え「クローンのほうじゃなくて、元のスプライトが壁に当たったときにスコアが減ってるね。」
T「本当だ。」
え「スコアが減ってほしいのは、誰が壁に当たったとき?」
T「えーっとクローンのほう?」
え「そうそう!じゃあクローンのほうにスコアを減らすブロックがないとだね。」

ということで、プログラムをちょっと修正。↓

クローンされたスプライトに正しくプログラムを付けることができました。
もう一回実行してみると…。
今度はうまくいきました!↓

応用問題が完成したので、次の単元に移ります。

え「次は…今までやってきたことの集大成、シューティングゲームを作るよ!」
T「はい。」

今までの練習問題や応用問題で学んだ事を活かしてシューティングゲームを作ってみます。
まずはスプライトの準備をして、例題に沿ってプログラムを作っていきます。

どんどんシューティングゲームの準備が整ってきました。↓

自機と敵、背景、そして各動きが作れたところで今日はタイムアップ。
練習問題も応用問題もあっという間に完成したTくん。
Scratchの使い方もだいぶ覚えてきましたね!
また、ヒントが少なくてもどうやって作ればいいかの検討がついているように感じます。
次回はシューティングゲームの完成を目指して一緒に頑張っていきましょう!


次回のレポートもお楽しみに!

無料体験授業実施中!
毎週火曜日 16:00~17:30、17:40~19:10
毎週木曜日 16:00~17:30、17:40~19:10
毎週土曜日 10:00~11:30、11:40~13:10
※日曜日も臨時で実施していることがあります
 お気軽にお問い合わせください

お申し込み・お問い合わせは、こちら



お電話でも受け付けております。
03-6806-6861
(平日10:00~18:00)

イフキッズLINE@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!


友だち追加
   お問い合わせボタン|プログラミングスクール・習い事のイフキッズプログラミング(IF Kids Programming) お問い合わせボタン|プログラミングスクール・習い事のイフキッズプログラミング(IF Kids Programming)