
こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
あさみ先生です!
※クラス分け
【火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)、Sくん(中1)でした。
それでは、レポートスタートです。

まずはHちゃん。
Hちゃんは前回に引き続き、Visual Studioで『配列、繰り返し』の学習に取り組んでもらいました。
1つ目の課題は、1~10,2~20,…9~10,10~10の合計を繰り返しを使用し計算・出力するというものでした。
Hちゃんは取り組み始めて少しすると早速質問がありました。
H「この条件を複数持たせるにはどうしたらいいですか?」
Hちゃんは繰り返しの条件部分に複数条件を付けようとしていました。
あ「それは何をしようとしてるの?」
H「2~10の範囲にしたいです。」
あ「じゃあ、1~10の範囲で計算を作ったとき、範囲の1はどこの情報を取ってきた?」
H「…ここ。(for(int i=『1』; i<11; i++))」
あ「そうだよね。範囲の最初を変えたいなら、繰り返しの条件部分じゃなくて、最初の初期化の値を変更だよ。」
H「はい。」
その後、各計算を考えHちゃんは下記のようなプログラムを作成してくれました。

ただ、今回は2つの繰り返しを組み合わせて実現してほしい課題だったので、改めて一緒に確認をしながら作り直してもらいました。
Hちゃんが作っていたプログラムを見ながら、範囲が違うそれぞれの繰り返しで共通している点と共通していない点を見比べながら見つけることができたので、そこまで苦戦せず理解することができていました!
修正をしたのが下記です。

あ「次の課題も今回みたいに、繰り返しを2つ組み合わせて作る課題だから注意してみて。」
H「はい。」
今回は2つ目の課題を作成中に時間がきてしまい、終了となりました。
いきなり組み合わせたもので考えるのが難しければ、今回のように最初は分けて考え共通にする方法を見つけていきましょう!

次はSくん。
Sくんは前回に引き続き、Unityで『ユーザー入力』の学習に取り組んでもらいました。
今回は、ランダムにフルーツを動かす課題からです。
Sくんはいつも通り、自分でチェックリストを活用しながら黙々と取り組んでいて、30,40分経過するとできたと声をかけてくれました。
S「フルーツがランダムに動いてれば正しいです。」
S(動作を見せる)
あ「動きは大丈夫だね。じゃあ、プログラムを見せて?」
(確認)
あ「ランダムな数字を決めてるのはどこ?」
S「ここ。(下記選択)」

あ「そうだね。」
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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!
