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

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

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

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




最近の生徒様の声


お知らせ一覧




タグ

【土】プログラムは合ってるはずなのに?

2022/04.12

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


※クラス分け
【火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


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

生徒はHくん(高1)とTくん(小5)です。
それではレポートスタートです。

まずHくんの報告です。

Unityで修了試験に取り組んでいるHくん。射撃ゲームの改良版を作っていきます。

今回も、敵側の動きを作るところから始めました。
これまでに集めたサイトを見ながら、Hくんが作っているプログラムに使えそうなものを探していきます。

特に質問がなかったので、少しして覗いてみると、あるサイトのプログラムを当てたところに赤線が出ています。

の「赤線が出ているところにカーソルを当ててみて。なぜ赤線なのか、理由が書いているよ。」

このときは、使っている変数が宣言されていないことが原因でした。参考サイトはまとめてコードが書いてあるわけでなく、説明をいれて飛び飛びにコードを載せていることも多いです。
一部分のコードだけコピー&ペーストするとこのようにVisualStudio側から怒られることがあるので気を付けてくださいね。

その後、再び黙々と作業を続け、探したコードをいろいろ当てはめながら進めていました。たまに声を掛けましたが、「大丈夫です。」とのことでした。修了試験はこちらからあまり口出しできないので、自力で解く姿勢はとても助かります!

授業の終わるころには、自機に向かって弾を発射することができていました。
弾を輩出する頻度やスピード、自機にぶつかったときにどうするかなど、微調整やこれからの動きは次回考えていきましょう!次のレッスンもこの調子で進めていきましょう。

続いてTくんです。

スクラッチの個別問題を解いているTくんは、前回に引き続き花火の問題を解きました。

前回までで、花火を複数用意しています。一つ目の花火が開いた後、次の花火を打ち上げるようにしたいのですが、うまくいかないよ~と質問が。

T「赤(1つ目の花火)が終わったら『緑というメッセージを送る』ってしてるけど、開かないよ。」
の「このメッセージを『ずっと~する』の繰り返しブロックに入れてるけど、メッセージは一回送ればいいんじゃない?」

要らないブロックを削除すると…。

T「あ、次のが打ちあがるようになった。でも花火が開かないよ。」
の「花火が開くのは『コスチュームを○○にする』でやってるんだよね。花火が開いたコスチューム名になっているかな?」
T「そっか!単純なミスだ~。」

ブロックだけ見ていると見落としがちですが、変数名やメッセージの名前、またコスチューム名が間違っているだけということはよくあります。
名前を分かりやすく付けるとこのようなミスが減るので気を付けてみてくださいね。

その後、色を変える応用課題もあったのですが「色の効果を〇変える」などのブロックの使い方を教えると、試行錯誤しながらも完成させることができました。
全部出来上がったものを実行させたときは歓声をあげて喜んでいました(笑)

その後、次の問題の画像や音ファイルを用意して終了となりました。
次の問題もちょっと大変だけど、出来上がりをイメージしながらやっていきましょう!


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

無料体験授業実施中!
毎週火曜日 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)