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

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

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

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




最近の生徒様の声


お知らせ一覧




タグ

【火2】バグを見つけよう!

2022/10.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


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

生徒はJくん(中3)、Hちゃん(中1)でした。
それでは、レポートスタートです。

まずはJくん。
Jくんは今回、前回に引き続きVisual Studioで『デバッグ課題』に取り組んでもらいました。

あ「前回作った課題確認して、問い2は大丈夫だったけど問い1は2箇所修正してほしいところがある。」
J「はい。」
あ「並び替えの処理のところは、Jくん前回処理の流れを大きく修正してうまく動くようにしてくれてたんだけど、実は1箇所の修正だけで正しく動くようになるんだよね。」
J「うーん。」
あ「まずはブレークポイントを設定して、データの流れを確認してみて!」
J「はい。」

Jくんは今回も集中して黙々と取り組んでくれていました。
変数を1箇所変えるだけなので、そこを見つけるのは少し苦戦していましたが、

J「先生できました。」
(確認)
あ「うん、OK!じゃあ、新しい課題だね。」
J「はい。」
あ「今後の課題でも、大きく処理を変えずにバグを直せるから、ブレークポイントを使って地道に修正箇所を見つけていってね。」
J「はい。」

その後も集中して取り組んでくれ、今回は新しい課題2つに取り組むことができました!
今回は2つ目の課題に取り組んでいる途中で時間がきてしまい終了となりました。

次回も地道にバグを見つけていきましょう!

次はHちゃん。
Hちゃんは、前回に引き続きスクラッチの修了試験で『ぶたのしっぽ』を作成中です。

現在はカードを消す処理に取り組み中で、前回、消えてほしくないカードも消えてしまっており、特定のカードのみが消えるように、メッセージを共通ではなく分ける形に修正中だったので、今回はその続きから取り組んでもらいました。

Hちゃんは黙々と修正をしていってくれていました。

一通りメッセージを分け終わった様子で、動作確認をしたところまだうまくいかないようでした。

H「先生。修正はしたんですけど、うまくいかなくて原因がわかりません。」
あ「じゃあ、ちょっと先生が見てみようか。」
(一緒にメッセージを追いながら確認)
あ「メッセージを分けるタイミングが色の判定の後だから、同じ色のトランプが全部消えちゃってるね。」
H「色だけじゃなくて、何のカードかも一緒に確認をすればいいですか?」
あ「そうだね。そうするとカードごとに判定できるかな。」
H「はい。」
あ「あと、修正するときは一気に全部を修正してから動作確認じゃなくて、いったん1つのカードに決めて、そのカードが他の全部のカードとの組み合わせてうまくいくことを確認してから、他のカードにも反映させていくと良いよ。」

とアドバイスをし、もう一度修正に取りかかってもらいました。
今回は、修正中に時間がきてしまい終了となりました。

順調に修正できているようだったので、次回こそ削除処理は完成できそうですね!
次回も頑張りましょう。


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

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