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

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

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

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




最近の生徒様の声


お知らせ一覧




タグ

【木2】対応しているのはどこ?

2021/04.5

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


※クラス分け
【火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くん(高1)とMくん(中1)でした。
それでは、レポートスタートです。

まずはHくん(高1)。
Hくんは今回、前回まで行っていたSQLを実際にVisual Studioで使い、DBファイルから必要なデータを抽出して表示するアプリケーションを作成してもらいました。

初めは、DBとの接続などサンプルコードに何が書かれているのかわからない様子で苦戦していたので、調べたりもしてもらいながら、一つずつ説明をして一緒に確認をしていきました。
どこで何をしているのかがわかるとスムーズに進み、今回は課題を5つも完成させることが出来ました。

上記画像のDBファイルから数学、英語の両方が70点以上の人だけのデータを表示させています。
完成したものがこちらになります。

何をしているのかがわかればスムーズに進められていたので、次回もどんどん進めていきましょうね!
次回は、抽出だけではなくて合計や平均なども出てくるので、SQLでの計算方法を思い出しながら進めていきましょう。

次はMくん(中1)。
Mくんは今回、前回に引き続き分岐を使用する課題に取り組んでもらいました。

一つ目の課題は入力されたメニューによって金額を表示するもので、特につまずくこともなく順調に進めることが出来ていました。

ですが、二つ目の課題でMくんの苦手なラジオボタン、チェックボックスが出てきてしまいました。

最初は順調に進んでいて、

M「出来ました。」

と言われたので確認したところ、表示ボタンを押しても何も表示されませんでした。

あ「何も表示されないけど、動きの確認はした?」
M「あ、してない。でもちゃんと分岐して書いたのに。」

と言われてしまいました。
コードを確認してみるとチェックボックスにチェックが入っていた時の処理は書けているようだったので、

あ「チェックボックスにチェックを入れて確認してみて!」
M「…。(確認中)」
あ「チェックボックスにチェックが入っているときはうまく表示されてるよね?じゃあ、入ってないときが正しくなさそうだね。見直してみて!」

と確認しなおしてもらいました。
ですが、しばらくしても悩んでいる様子だったので、

あ「チェックボタンにチェックが入っていないときの処理はどこに書いたの?」

と教えてもらうと、チェックボックスにチェックが入っているときのif文内に記載していました。
Mくんの話を聞いていると、どうやらif文の{}の範囲が把握できていない様子でした。

分岐が多かったり、処理が長くなると閉じの}がわかりにくくなりやすいです。
なのでMくんには下記画像のように、開始の{にカーソルをあてると対応した}も反応することを覚えてもらいました。

チェックボックスにチェックが入っていないときの処理を適切な位置に修正してもらっている途中で時間がきてしまい終了となりました。

次回、完成を目指して頑張りましょう。
分岐についても使いながら復習していきましょうね!


次回のレポートもお楽しみに!

無料体験授業実施中!
毎週火曜日 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)