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

まず、Hくん(中2)。
Hくんは前回に引き続き、大縄跳びゲームを作成しました!
今回で完成を目指します!
前回、スプライトの準備など、多くの作業を終えたHくん。
今回は実際にプログラムを作っていきます!
悩んだ顔をしながら手を止めているHくん。

何がわからないのか聞いてみました。
ふ「どこで困ってる?」
H「10回飛ぶたびにセリフを言わせるってやつで、もし~でなければブロックを使えってことなんだけど、条件が全然わかんないです。」
ふ「30回未満なら『いいね』、30回から49回までは『すごい!』50回以降は『すばらしい!』って言わせるやつだね。もし~でなければブロックを使って表現するにはどうしたらいいかな?」
H「いやあぜんぜん・・・。」
ふ「例えば、50回飛んだときは10回以上でもあるし、30回以上でもあるよね。それを踏まえて、もし~でなければブロックの条件を考えてみよう。」
H「うーん・・・。」
ふ「じゃあ、一つヒント。もし~でなければブロックの中に同じブロックを入れて考えてみよう。」
H「はい。」
その後も見守っていましたが、タイムアップ・・・。
複数の条件が重なる場合、どの条件から確認すればよいのかを考えるのが難しかった様子。
今回は十分に理解するところまでは至りませんでしたが、最後まで一生懸命考えてくれました!
次回は条件の整理から始め、一つずつ動きを確認しながら理解を深めていきたいと思います!
次回で完成できるように精一杯サポートします!

続いてRくん(中3)。
Rくんは前回に引き続き、「C#の変数」を学びました!
前回、「データ型」など、C#の変数の特徴について学んだRくん。
今回は実際に変数に値を入れました!
今回扱った変数のデータ型は「string」、「int」、「bool」、「float」の四つ。
「string」は文字列を扱う方、
「int」は整数を扱う型、
「bool」は条件が真(true)か偽(false)を扱う型、
「float」は小数を含む数値を扱う型です。

それぞれのデータ型の変数に値を入れて、ログに表示するのが今日の課題です!
黙々と作業するRくん。
コンソールに変数の値を表示できました!

表示を確認した後、それぞれのデータ型について確認します!
ふ「まず『String』ってどんなデータがはいるのかな?」
R「名前。」
ふ「名前が入るってことは・・・?」
R「文字列?」
ふ「そうそう。文字が入るね。じゃあ、『int』はどうかな?」
R「整数。」
ふ「そうだね!」
それぞれのデータ型についての理解ができていました!
少しずつですが、C#の変数に慣れてきている様子。
とても素晴らしいです!
次回も引き続き変数の学習をしていきます。
一つ一つ、確実に理解できるように一緒に頑張りましょう!

最後にHくん(中3)。
Hくんは今回、ホッケーゲームを作りました!
前回学んだ、「Physics Material 2D」を活用したゲームです。
今回も黙々と順調にゲームを作っていくHくん。
今まで学んできた内容を生かし、ゲームを完成させました!
ただ、実際に動きを確認すると、一点足りないところが・・・。
H「あれ、『RED Wins!』の文字だけ表示されないす。」
ふ「ちょっとスクリプト見せてね。あ、ほら、Blueの方のスクリプトと見比べて違うところは?」
H「あー・・・Red側の『SetActive』がfalseになってるからすね。」
ふ「そうそう、これがtrueになってないと表示できないからね。」
BlueかRed、どちらかが勝利したときに文字を表示するのですが、Redだけできていませんでした。
ゲームオブジェクトの有効・無効を切り替える「SetActive」という機能を使っていたのですが、設定が「false(無効)」になっていたため、文字が表示されなかったのです。
正しく動くプログラムと比較し、自分で間違いを発見できたのが素晴らしいですね!
修正が完了し、ホッケーゲームが完成!

次回から、「スプライトの表示順と事前設定」を学びます。
この調子で頑張りましょう!

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







