こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
あさみ先生です!
※クラス分け
【火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くん(高2)とSくん(小2)でした。
それでは、レポートスタートです。
あさみ先生です。
私は今回、Hくんを担当しました。
Hくんは前回に引き続き、Visual Studioで準中級編のリファクタリングに取り組んでもらいました。
前回、準中級編のリファクタリングに取り組もうとして前回作成した課題が見つからず、もう一度課題の作成から取り組んでいました。
今回はその続きからです。
あ「課題1-1の続きからだね。完成したら教えて!」
H「はーい。」
とHくんは黙々と課題に取り組んでくれていました。
ですが、少しすると躓いて悩んでいる様子でした。
あ「大丈夫?」
H「うーん。」
あ「今、プロパティはどこで用意してる?」
H「メイン。」
あ「プロパティはね。窓口が必要な方に作ってあげるといいよ。」
H「じゃあ、サブ?」
あ「うん。」
とプロパティの場所を修正したのですが、サブでOKボタンを押したときにどういう処理を書くのかで混乱しているようだったので、いったんコメントで書いて整理をしてもらうことにしました。
Hくんはいろいろと忘れている部分があったため、今回はShowDialog()とShow()の違いやDialogResultなどについて、一緒に復習をしながら作成をしていきました。
あ「これで、問題の指定通りには動くようになったね。」
H「はい。」
あ「じゃあ、後はリファクタリングをしていこう。」
とリファクタリングに入ってもらいました。
リファクタリングは特に躓くこともなくスムーズに進めることができ、課題1-1のリファクタリングが完了となりました。
残りの時間を使って課題1-2に取り組み始めたところで、時間がきてしまい今回は終了となりました。
次回、また忘れている部分があったら、今日の課題を見返して思い出してくださいね!
こうき先生です。
私は今回Sくんを担当しました。
今回は「条件の付け方」の課題に取り組んでもらいました。
ランダムな数字が10より大きかったら「10より大きいぞ」と言い、そうでなければ「10以下だぞ」と言うプログラムを作っていきます。
変数と乱数を組み合わせてランダムな数字を作るところはサクサク進められています。
前回のレッスンをよく覚えていて素晴らしいです!
その後も課題に取り組んでいましたが少し悩んでいる様子。
S「条件のブロックがわからない~。」
こ「○○より大きい、小さいのブロックわかるかな?」
S「???」
こ「2つを比べるブロックを一緒に見てみようか。」
比べるブロックは以下の3種類があります。
上から「10より大きいとき」、「10より小さいとき」、「10と等しいとき」です。
Sくんは口の開き方の違いや使い方を理解したようで、再び課題に取り掛かります。
そして授業内でプログラムを完成させ、今回のレッスンは終了となりました。
次回もこの調子で進めていきましょう!
次回のレポートもお楽しみに!
無料体験授業実施中!
毎週火曜日 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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!