こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
けんと先生です!
※クラス分け
【火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)、Rくん(中2)、Hくん(中1)、Yくん(小4)
レポートスタートです。

けんと先生です!
私はRくん(中2)とYくん(小4)を担当させていただきました。
まずはRくん。
Rくんは前回に引き続きスクラッチで野球ゲーム作りに取り組んでもらいました!

今回は
・前回途中で終わってしまった問題1の先生確認
・条件分岐による「当たり判定」の設計
・ブロック定義の作成
といった内容を中心に学習を進めました。
Rくんは黙々と取り組んでいきましたが問題2で悩んでいる様子…
け「どこかわかんないとこある?」
Rくんはどうやらホームランとなった際の仕組みで悩んでいるみたいです。
け「ホームランだから塁に出てる人は皆戻ってきて、その分点が入るよね?」
R(うなずく)
け「その場合塁には誰もいなくなるから・・・」
説明を受けると再びRくんは黙々と取り組んでいきます
その後少し時間は掛かってしまったものの、自分の中で自己解決できたみたいです。

しかしその後、今度はホームランの表示自体が上手くいかずに手が止まってしまいました。
け「ホームランの条件はどこで決めてるかわかる?」
R君はホームランの条件の部分を修正し、ホームラン自体が発生しているかを調べます。
その結果、ホームラン自体は発生していることを確認。
本日はそこで時間となってしまい終了。
少しずつ着実に進むことができました!
次回も集中して進めていきましょう!

次はYくん。
Yくんは前回に引き続きスクラッチで迷路ゲーム作りに取り組んでもらいました。
まずは前回終わらなかった問題3に取り組みます。
その数分後…
Yくんは眠気が止まらない様子。
あ「Yくん起きて。」
Y「うぅん…」
なかなかYくんが起きないので一旦STOPし、5分休憩に。
5分後、講義を再開し、問題3を改めて解いていきます。

その後、問題3を順調に解き終え、応用問題へと入りました。
再開後も眠そうなYくんでしたが次第に目が覚め、授業後半は集中して取り組むことができていました。
応用問題は迷路を複雑にするというものです。
Yくんは壁を一本増やし、邪魔キャラを増やして速度を上げるという内容で複雑化。
それに加えて、15秒ごとに邪魔キャラが増えるという内容も追加で作ってくれました。
その後、新しいユニットへ突入する直前で今回は時間が来てしまいました。
新しいユニット13「PKゲームを作ろう」では
・PKゲームの完成イメージを確認し、全体の流れを把握すること
・変数とメッセージを使ったキーパーの動きの制御
・ランダム処理によるシュートとセーブの分岐
・変数「方向」を使ったボールの移動処理
・キーパーが止めたかどうかによる条件分岐(ゴール/セーブ判定)
といった内容を中心に学習を進めます。
どれもとても大切な内容なので、動きを一つひとつ確認しながら自分で考えて組み立てることを意識して取り組んでいきましょう。
次はあさみ先生です。よろしくお願いいたします!

あさみ先生です。
私は今回、Hくん(中2)とHくん(中1)を担当しました。
まずはHくん(中2)。
Hくんは前回に引き続き、『C#の分岐(if文)』学習課題に取り組んでもらいました。
あ「今日は8-2から。」
H「はい。」
あ「8-4完了目標ね!」
H「…はい。」
Hくんは自信がなさそうでしたが黙々と取り組んでいました。
20分ほど経ち、
あ「どう?終わった?」
H「はい。実行するとこう出力される。(動作確認)」
あ「動きはOK。じゃあ、==ってどういう意味?」
H「えっと…。覚えてないです。」
あ「じゃあ、テキスト見返そう。演算子のテキスト。」
H「(過去のテキスト確認)…等しい。」
あ「そうだよ。基本だから覚えてね。nameっていう変数に入っているデータが右側にしていたデータと等しいかどうかを確認してる。で、今は等しいから結果が出力されるんだよ。」
H「はい。」
次の課題も取り組み自体は詰まらず15分ほどでできたと声がかかったのですが、
H「こう出力される。(動作確認)」
あ「じゃあ、25行目のelse ifをifに変えたら何が出力される?」

H「うーん…。大人。いや、変わらない。」
あ「ほんと?」
H「はい…。」
あ「じゃあ、確認してみよう。」
(ifに書き変え動作確認)
H「高校生。」
あ「高校生だけ?実行結果の時間よく見て?」
H「中学生と高校生両方出力されてる。」
あ「うん。」
else ifのelseは”でなければ”という意味なので、if文に変更したら最初のif~else ifと切り離され、別の分岐として最初のif文条件からチェックすることを理解してもらいました。
その後「入れ子(ネスト)」についての演習も取り組み、最後の実践演習をしている途中で時間がきてしまい終了となりました。
次回、細かいところまで自分で整理し説明できる状況まで深めていきましょう!

次はHくん(中1)。
Hくんは前回に引き続き、スクラッチで『宝探しゲーム』の準備課題に取り組んでもらいました。
あ「今日はユニット3-1。」
H(プロジェクトを開く)
あ「テキストも開いて。3-1の例題2の4から。」
H(テキストの該当ページを開く)
あ「で、3-2の問題1完了を目標に進めよう。」
H「うん?次のテキストに入るってこと?」
あ「そう。次のテキストの問題1まで。」
H「頑張ります。」
と言ってはくれたのですが、

10分ほどでうとうと
あ「Hくん。頑張るって言ったのに。」
H「今、眠気8割で意識が2割です。」
あ「それはほとんど寝てない?後ろの窓空いてるから、冷たい風当たってきな!」
H「眠気9割になったら行きます。」
あ「わかった。寝ないようにね。」
話をしたせいか眠気が覚めたようで、その後は黙々と取り組むことができていました。
30分ほどすると、3-1の応用問題まで終了したようでした。
H(手を上げる)
あ「はい。」
H「…。」
あ「説明してね。」
H「旗を押したら猫を右に移動して、スペースキーを押したら左に1秒かけて移動する。」
(動作確認)
あ「OKだね。じゃあ、次問題1。」
H「リンゴのスプライトを用意して、2つのスプライトの位置が入れ替わるようにする。旗を押したら猫が100,100、リンゴが-100,-100に移動。スペースキーを押したら1秒間で入れ替わる。」
(動作確認)
あ「うん?問題と合ってない気がするな。もう一度問題よく見て?」
と見直してもらったのですが、自分では気づくことができませんでした。
旗を押したときは瞬間移動で、スペースキーを押したときは1秒間かけて指定の場所に移動という違いです。
問題を一緒に指差し確認し、違いを説明するとすぐに修正し完了となりました。
例題2から応用問題は問題なく作成できていました!
残った時間で目標だった3-2にも取り組んでもらったのですが、何とレッスン終了ギリギリに最後の課題まで終わったと報告がありました。
今回は時間がなかったので、次回先生チェックから行いましょう。

次回のレポートもお楽しみに!
無料体験授業実施中!
毎週火曜日 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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!







