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

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

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

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




最近の生徒様の声


お知らせ一覧




タグ

【木1】完成できたかな?

2024/08.24

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


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


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

生徒はYくん(小6)、Sくん(小4)でした。
それでは、レポートスタートです。

まずはYくん。
Yくんは前回に引き続き、プログラミング親子大会の作品作りに取り組んでもらいました。

あ「前回お休みだったから1ヶ月ぶりだね。」
Y(うなずく)
あ「期限内のレッスンは今日が最後だから、今日完成させないといけないからね?」
Y「…。」
あ「前回は猫を間違って消しちゃって、猫の動きを作り直し終わったところのはず。」
Y(動作確認)
あ「どう?」
Y「…。(思い出し中)」
あ「まだ少し足りてなさそう?」
Y(うなずく)
あ「じゃあ、そこを直して、あと障害物がランダムに出てるかの確認も必要だった。」

Yくんは猫の足りない部分から取り組み始めてくれました。
しばらくして、様子を確認すると

あ「どう?できた?」
Y「…。」
あ「今どういう状況?」
Y「数が増えすぎる。」
あ「数?」

Yくんは障害物にあたった数をカウントしていたのですが、一度ぶつかったときに3,4回当たった判定になってしまっていました。

あ「これ、判定の条件を障害物に触れたときにしてるんだけど、その判定はずっとの中にあるから、障害物にあたってから、障害物が完全に通過するまでの間に判定が何度も来てて複数回カウントされちゃってるね。」
Y「あー!うーん…、どうしよう。」
あ「障害物にあたったらじゃなくて、別で当たり判定を作るのが良いかもね。」

とアドバイスをし、修正に取り組んでもらいました。
いろいろと試行錯誤をして、かなり時間がかかってしまいましたが、調整しカウントは完了となりました!

残りの時間があまりなく、完成とはなりませんでした。
NPCの動きさえ問題なく作れれば完成なので、次回レッスン全ての時間は使えませんが残りの作成を頑張り完成させる約束をして、今回は終了となりました。

次回、必ず完成させましょう。

次はSくん。
Sくんは前回、プログラミング親子大会の作品作りで『シューティングゲーム』を作成していました。

前回、1試合目が完成し何試合目までできるかなーという話をしていました。
今回は2試合目を作り始めてもらい完成までを目標に進めてもらいます!

あ「今日作品作り最終日だから完成させよう!」
S「あっ!3試合は頑張りたいな。」
あ「ね。前回目標立てたから、2試合目を完成させて3試合目も頑張ろう!」

Sくんは集中して黙々と取り組んでくれていました。
しばらくして、

S「先生!」
あ「どうした?」
S「うまくいかない。」
あ「どううまくいかないの?」
S「ラウンド2で弾の出る速さを早くしたんだけど、自分も早くなってる。」
あ「うん?(確認)自分の移動がってこと?」
S「うん。」
あ「自分の移動速度は変わらないのが正しい状態?」
S「うん。」
(一緒に確認)
あ「これさ、「戦闘」と「戦闘2」を作ってるけど、ラウンド1と2でどれを使ってるか見ておいて!」

スクラッチは下記画像のように動作しているブロックは黄色く光るので、ラウンド1、ラウンド2の自分の操作部分の有効状況を確認してもらいました。

ラウンド1で「戦闘」が光っているのは良かったのですが、ラウンド2で「戦闘2」だけでなく「戦闘」も光っているのが問題でした。
どちらも動作しているため、それぞれの”10ずつ”が重なり合計”20”移動することになってしまい、一回での動作距離が伸びてしまっていました。
Sくんは説明でしっかり原因を理解してくれて、下記のように終了の条件を追加できました。

今回は2試合目が完成し、3試合目ももうすぐ完成というところで時間がきてしまいました。
完成とはなりませんでしたが、次回のレッスンの最初を少し使えば完成できそうです!


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

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