こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
れん先生です!
※クラス分け
【火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
今回は木曜前半のレッスンを報告します!
生徒はSくん(小2)とHくん(高2)
レポートスタートです。
ロジカルコースのSくん。
前回に引き続きScratchの動画レッスンの「変数ともしブロック」に取り組んでもらいました。
今回作成する課題は「ネコが右か左どちらを向くか当てるゲーム」です。
変数ともしブロックを組み合わせて作る難しい課題ですが、Sくんは動画を見ながら集中して問題に取り組んでいました。
S「先生、できた!」
れ「どれどれ、確認するね…」
れ「うんうん、よく出来てるね、合格だよ。」
S「やった!次もやっていい?」
れ「いいねいいね、その調子で次の課題も作っちゃおっか。」
続いての課題は「2つの乱数(ランダムな数字)の足し算の答えを表示するゲーム」です。
今までと違い用意する変数が1つから3つに、しかもそれに乱数を組み合わせるので工夫が必要な課題です。
れ「変数に乱数を入れるやり方はわかる?」
S「分かるよ!」
れ「いいねいいね、変数は何個必要か分かる?」
S「うーん…(ヒントを確認)3つ!」
れ「いいね、ちゃんとわかってるね、頑張れそうかな?」
S「うん!」
Sくんは先ほどの課題に引き続いて動画を見ながら集中して取り組んでいました。
S「先生、これでどうかな?」
れ「どれどれ…これだと数字を言ってるだけだね、今回の問題だとネコに足し算をしてほしいんだよね。」
S「うーん…」
れ「学校の算数だとどんな問題が出る?」
S「1足す1は、みたいな問題。」
れ「だよね、じゃあそれと同じ感じで作ってみたらどうかな。」
S「なるほど!」
学校の算数の問題を思い出しながら修正を加え、完成したゲームがこちらになります。
実行すると…
このように足し算の答えが表示されました!
今回S君は授業内に2つの課題を完成させてくれました。
次回もこの調子で頑張ろうね!!
プロフェッショナルコースのHくん。
前回に引き続きVisual Studioでリファクタリング課題に取り組んでもらいました。
今回リファクタリングしてもらったプログラムは、生徒の名前と成績が書かれたファイルを読み込んで表示するプログラムです。
Hくんは慣れた手つきでリファクタリングを進めていました。
H「先生、出来ました。」
れ「確認するね…このlistってのはどんなデータが入っているリストかな?」
H「生徒の情報です。」
れ「なるほど、じゃあlistのままだと何を扱うリストなのか分かんないよね、studentListって名前にしてみよっか。」
H「あっ…」
れ「確か前も指摘したよ、ゴールデンウィーク挟んだから忘れちゃった?」
H「そうですね…気をつけます。」
れ「忘れちゃうのは仕方ないから、今回の授業はリストが何を扱っているのかを意識してみよっか、そしたらそれに応じて名前を変えていくと分かりやすくなるね。」
(変更後)
H「これでどうですか?」
れ「うん、リストの名前と変数名はバッチリだね、後は無駄な空行を削除して、ドキュメントコメントも記載漏れがあるから記載したら完璧だね。」
H「はい。」
(変更後)
H「先生、出来ました。」
れ「(確認中)うん、完璧だね。」
H「ありがとうございます。」
連休を挟んだことで少し忘れている所もありましたが、途中から思い出してくれてスイスイリファクタリングが進みました。
この調子で次のリファクタリングも進めていこうね!!
次回のレポートもお楽しみに!
無料体験授業実施中!
毎週火曜日 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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!