小学生・中学生向けのICT教室/
イフキッズプログラミング日暮里

03-6806-6861
(平日10:00~18:30)

小学生・中学生向けのICT教室/
イフキッズプログラミング日暮里

03-6806-6861
(平日10:00~18:30)TOPへ戻る
メニュー
最近のブログ一覧




最近の生徒様の声


お知らせ一覧




タグ

【火1】少しずつ定着!

2024/08.29

こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
あさみ先生です!


※クラス分け
【火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ちゃん(中3)、Sくん(小6)でした。
それでは、レポートスタートです。

まずはHちゃん。
Hちゃんは前回に引き続き、Visual Studioで『WindowsフォームアプリケーションのTextBoxメイン』の学習に取り組んでもらいました。

あ「前回はトレーニング2の途中だったから、その続きからだね。今日はこのテキスト終了を目標にしよう。」
H「はい。」

少しして、

H「先生。」
あ「はい。どうした?」
H「前回のが見当たらないです。」

前回途中で終了した課題が見当たらないようでした。
保存先を間違えて保存している子もたまにいるので、他のフォルダを探してみるとHちゃんのフォルダが別の場所にもう1つ存在していました。

あ「前回新しくフォルダ作った覚えある?」
H「うーん…。ないです。」
あ「じゃあ、分けて作った理由はなさそうだから1つにまとめちゃおう。」
H「はい。」

これで次回以降は困らないですね。
Hちゃんは今回、少し眠そうでしたが睡魔と戦いながら少しずつ進めてくれていました。

H「先生。」
あ「はい。」
H「これ(int.Parse())、どういう時に使うのかがわからないです。」
あ「これ前回も同じ質問してたな。Parse()が最初に出てきたテキスト覚えてる?」
(一緒に確認)
あ「Parse()は数値のデータを文字列のデータに変換したいときに使う命令。今回数値のデータにする必要はある?」
H「ない。」
あ「そうだね。だから、Parse()はいらない。」

H「でも、これを消すと今度はここでエラーが出ます。(int total = name1 + name2;)」
あ「ここでは何をしたいの?」
H「名字の名前を合わせる。」
あ「そうだね。+は足し算だけじゃなくて、文字の連結も出来たよね。」
H(うなずく)
あ「でも、今名前を入れるはずの型は何になってる?」
H「int。」
あ「何が正しい?」
H「…string。」
あ「そうだね。型がそもそも違うのが原因だね。」

と一通り修正をしてくれたのですが、最後の結果を表示する部分でも躓いてしまったようでした。

H「結果を表示したいんですけど、textBox1かtextBox2を選ぶしかないです。」
あ「今、そもそも結果を表示するのはどこ?」
H「この新しく表示されるもの。」

あ「そうだよね。これ何だったか覚えてる?」
H「名前は覚えてないです。前回使った気がする。」

とテキストを見返して、今回結果を表示するのはtextBoxではなくMessageBoxということに気づけました。

今回は2つ目の課題に取り組み中に時間がきてしまい終了となりました。
何度も復習をして少しずつ定着させていきましょう!

次はSくん。
Sくんは前回、C#の『変数』の学習に入りました。

前回は、変数の「型・宣言」「代入」について学習したので、その復習もしながら「初期化」から学習に取り組んでもらいました。

あ「今日は、」
S「4-4!」
あ「うん。4-6目標に進めていこう。」
S(うなずく)

Sくんは今回も集中して黙々と取り組んでくれていました。

あ「どう?」
S「一様できました。」
あ「よし。じゃあ、まず問題の内容見せて?」
(確認)
あ「結果は?」
S「あれ?表示されてない?」
あ「されてないね。作成した後、必ずちゃんと出来てるか動かして結果を見比べてよ?」
S「はい。」
あ「一緒に見返そう。プログラムは間違いない?」
S「…。(確認)あってる!」
あ「うーん。前回も似たようなことあったよね?」

実行するミッションを開いて動かしているか、保存漏れがないか等いろいろ試してから再度実行してみると、正しく表示されました。
保存漏れそうだったので、Sくんには次回以降、プログラムの保存だけじゃなくてUnity側も忘れずに保存するよう伝えました。

あ「処理はOKだね!じゃあ、今回出てきた”初期化”ってどういう意味?」
S「1つにまとめられる。」
あ「何と何を?」
S「えーっと、だい…。」
あ「代入?」
S「そう!代入。」
あ「代入と何を1つにまとめるの?」
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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!


友だち追加
   お問い合わせボタン|プログラミングスクール・習い事のイフキッズプログラミング(IF Kids Programming) お問い合わせボタン|プログラミングスクール・習い事のイフキッズプログラミング(IF Kids Programming)