こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
池ちゃん先生です!
※クラス分け
【火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)です。
それでは、ささい先生、よろしくお願いいたします。
こんにちは、ささい先生です。
早速レポートをはじめていきます!
プロフェッショナルのHくん、本日は、
前回の続き「ランダム文字作成」の課題からスタートです。
プログラムを確認してみると、
残るはランダムに表示される文字を入力するだけです。
Hくん、ここはサクッとクリア!
続いて、「占いの表示」課題へ挑戦です。
問題を確認して、
さっそくプログラミングに取り掛かります。
しばらくすると、
うーんと何か悩んでいる様子のHくん。
話を聞いてみます。
さ「お、何か悩んでる感じだね。」
H「う~ん、読み込みが・・・。」
ここでの一番のお悩みポイントは、
「ファイルの読み込み」でした。
さ「前にやったことあるかな?」
H「はい。でも・・・忘れた。」
さ「そっか!そしたら、探してみようか!」
ということで、
テキストから読み込みの課題を見つけ
一緒に確認しながら、プログラミングをしていきます。
・どうやって読み込む?
・読み込みを使うために追記するものは?
・読み込んだデータをどうする?
など、復習していきました。
1つずつ丁寧につくり込み・・・遂に完成!
さっそく動かします。
すると、出来ている予定のモノがエラーに!?
H「あれ、ファイルパス(ファイルの場所)合ってるはずなのになあ。」
さ「確かにそうだね。うーん、ちょっと原因探してみよっか。」
そこで、調査をしてみると・・・
ある盲点が原因だったことがわかったのです。
さ「これかー。よし、まずは作ったファイルを見てみようか。」
H「(ファイルがあるフォルダを出す。)」
一見、問題ない様子に見えるため、
Hくんは疑問に感じている様子でした。
そこで、
さ「よし、一回”ファイル名拡張子”というチェックボックスにチェックしてみて?」
H「はい・・・。(チェックをしてみると・・・)あー。」
納得した表情を浮かべました。
というのも、どんなファイルにも
“拡張子”(ファイルの種類のようなもの)があります。
Hくんは、
この拡張子もしっかり記入してくれたのですが、
実は、隠れて元々ついていたのです。
そのため、プログラムは
「指定した名前と同じファイルがないよー。」と
エラーを起こしてしまっていたんですね。
原因がわかったところで、すぐさま修正。
再度確認すると、
しっかり占いが表示されました!
よく頑張ってくれました!
本日は復習もたくさんしましたが、
想定外のアクシデントへの対応と、
貴重な経験ができました。
必ずこれからに活かせるので、
引き続き、頑張っていきましょう!
ささい先生ありがとうございました。
ファイルの拡張子の話はあるあるなんです。新人エンジニアの研修で、設定を変えずに実施していて、プログラムからファイルを読もうとしたら、「先生!あっているはずなのに読み込めません。」と聞かれたものです。
それからは、研修開始のタイミングで、パソコンの設定を変えて、見えるようにして、対処しています。もしお家でプログラミングの勉強するときは気をつけてくださいね。
次回のレポートもお楽しみに!
無料体験授業実施中!
毎週火曜日 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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!