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

まずはHくん。
Hくんは苦戦している初級編3号の練習2に取り掛かります。
ま「前回のこと覚えてる?」
H「今さっき書いてて、確認中です」
授業が始まる数分前に記入してくれていました。
ま「確認してみようか」
H「テキストボックスの文言をListに追加して、削除されているかの確認を最後からにしました」
ま「どうしてそうしたの?」
H「最後から確認して、削除した場合に、リストの順番が絶対に4、絶対に3、と固定できるから」
ま「お!いいところに気付いたね」

Listの中には0番目、1番目と順に値が入っており、0番目を削除してしまうと、1番目に入っていたものが0番目に、2番目に入っていたものが1番目に来てしまうため、最後から削除することでズレがない状態で削除ができます。
無事に意図した文言を消すことができました。
続いて練習3に取り組みます。
とてもいい集中力でプログラミングしていき、終わり間際で手をあげてくれました。
H「できました」
ま「いいね!確認していこう!」
練習3は名簿アプリに削除機能を追加する問題。
選択されたlistBoxの名前が無事削除されることを確認しました。
ま「出来ていそうだけど、何か忘れてない?」
H「?」
ま「thisをつけ忘れてるよ」
H「あ、忘れてた」
thisとは「今このコードが属している“このクラスのインスタンス(=その子自身)”のものですよ」と明確にするためです。
同じ名前の変数があるときに区別するために使うため、書くことを当たり前にすることが大切です。
thisの付け忘れ以外は無事に完成していたので、練習3終了!
次回はトレーニング1に入ります。
頑張れHくん!

次はSくん。
Sくんも苦戦している「秒数に合わせてSkyboxを変更する」の問題に取り掛かります。
先生に説明できるようにPCとにらめっこ。
ま「難しい?」
S「難しい。indexが何なのかわからない。」
ま「一つずつ確認してみようか」

index、Skybox、Skybox.Length、%、time、コード内に出てくる要素の確認をしていきます。
index ?
Skyboxes 背景の要素が入った配列
Skyboxes.Length 背景の配列の長さ
% 割り算の余りを得れる
time 時間の変数
S「indexに1を足して、スカイボックスの長さで割った余りをindexに入れる。次の行で、スカイボックスの配列の何番目の部分をindexを使って決めて背景を変える。最後にtimeをリセットして終わり」
ま「ではなぜindex + 1ではなく、% skyboxes.Lengthしているのか分かる?」
S「えーと・・・」
ま「配列に3個入っていて、4個目に来た時にどうしたい?」
S「最初に戻したい。あ!skyboxes.Lengthの配列の長さが終わったら、最初に戻れる」
ま「正解!」
きちんと自分の言葉で説明することができました。
時間はかかりましたが、沢山のことを吸収できたようで満足そうな顔をしています。
続いての4-3は設定を変更することで色が変わることの確認をおこない、
4-4のキャラクターが落ちると背景が変わる問題も、問題なく解くことができました!
次回はskyboxの確認問題です。
頑張れSくん!

次回のレポートもお楽しみに!
無料体験授業実施中!
毎週火曜日 16:00~17:30、17:40~19:10
毎週木曜日 16:00~17:30、17:40~19:10
毎週土曜日 10:00~11:30
※日曜日も臨時で実施していることがあります
お気軽にお問い合わせください
お申し込み・お問い合わせは、こちら。
お電話でも受け付けております。
03-6806-6861
(平日10:00~18:00)
イフキッズLINE@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!

無料体験授業実施中!
毎週火曜日 16:00~17:30、17:40~19:10
毎週木曜日 16:00~17:30、17:40~19:10
毎週土曜日 10:00~11:30
※日曜日も臨時で実施していることがあります
お気軽にお問い合わせください
お申し込み・お問い合わせは、こちら。
お電話でも受け付けております。
03-6806-6861
(平日10:00~18:00)
イフキッズLINE@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!







