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

けんと先生です。
今回は、Sくん(小4)とSくん(中1)のレッスンを行いました。
まずはSくん(小4)からご報告します。
Sくんは前回の続きからのスタートです。
今回は、
・ゲームを作る前に「どんな仕組みにするか」を考える設計の考え方
・逃げる役の操作プログラムの作成(キー操作・移動・アニメーション)
・追いかける役が相手を自動で追いかける処理の作成
・乱数を使って追いかける速さを変える方法
・触れたときの判定とゲームオーバー処理
といった内容を中心に学習を進めました。
開始から数分経過して、
け「問題2はできた?」
S「うん」
け「見せてくれる?」
S「あ、元の場所にもどってないや」
と、自分でミスに気づく場面がありました。
こちらから指摘する前に確認し、修正しようとする様子が見られとても良かったです。
自分で確認しながら進められている点に成長を感じました。
他にも、
け「完成した?」
S「ゲームオーバーを作ればおわり」
と、自分でやることを整理しながら進めていました。
作業の見通しを立てながら取り組めている点も、とても良い姿勢です!
その後、応用問題に入りました。
応用問題では、
・ゲーム開始からの時間の数え方
・時間によって処理を変える考え方
・追いかける役の動き(速さ)を変更する処理
の学習を目的として進めました。
少しずつ処理が複雑になってきましたが、
S「できた」
S「疲れた〜」
と言いながらも、最後までしっかり取り組んでくれました。
難しい内容にも粘り強く向き合い、やり切ろうとする姿勢がとても印象的でした。
最後に先生チェックを行いました。
配置ミスにも自分で気づいて修正できており、理解度も良好でした。
先生確認が終わったタイミングでちょうど時間となり、本日はここまでとなりました。
配置の確認など、細かい部分まで確認しながら進められていた点がとても良かったです。
最後までやり切ろうとする姿勢からも、思考力や粘り強さの成長を感じました!

続いてSくん(中1)の様子です。
Sくんも前回の続きから取り組みました。
前回は入力を取得する処理とその値を使ってオブジェクトを動かす流れを確認しました。
今回は理解を深め、「処理の名前」ではなく「役割」を説明できる状態を目指しました。
開始から数分後、
け「getAxisのメモ、見せてもらっていい?」
一旦これまでのメモを見て確認することに。
※getAxisは、コントローラーやキーボードの入力値を数値として取得する機能です。
メモは丁寧にまとめられており、学習内容を整理しようとする姿勢が感じられました。
一方で、説明は機能名中心になっていたため、
け「その機能は、名前じゃなくて、“役割”として覚えないといけないよ」
と伝えました。
Sくんはすぐに答えるのではなく、少し考え込む様子を見せました。
この“考える時間”がとても大切です。
今回取り組んでいる内容は、
入力に応じて数値を取得し、その値を使って処理を動かす仕組みを理解する問題です。
数値はどこから来るのか。
その数値はどこに渡されるのか。
もしその処理がなかったら、ゲームはどうなるのか。
こうした視点で、処理の流れを一つずつ確認していきました。
け「これがなかったら、どうなっちゃう?」
S「……動かない」
け「どうして動かないのかな?」
S「数値がないから……?」
け「じゃあ、この処理の役割は?」
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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!







