こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
池ちゃん先生です!
※クラス分け
【火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年生)とHくん(小学2年生)を担当しました。
まずはHくん (中学2年生) から
前回まで「繰り返し処理」を学習していたHくんですが、今回はファイルの読み込みと書き込みを学習していきます。
ファイルの読み込みと書き込みをしていくためには、「ファイルパス」について覚える必要があります。
「ファイルパス」とはファイルが置いてある場所を表す文字列のことを指します。
身近なものだと、住所をイメージしてもらうといいかと思います。
上の画像だと、赤い四角で囲んであるところが「ファイルパス」になります。
この時は、パソコンの『Cドライブ』というところにある『ユーザー』という場所の『パブリック』という場所の『ドキュメント』という場所であることがわかります。
「ファイルパス」について学んだあとは、ファイルパスを使ってファイルの読み込みと書き込みを学んでいきました。
しかし、レッスンの前半は新しいことだらけで解説が多かったことと、学校のテスト勉強による疲れでHくんはうとうとしていました。(苦笑
ですが、後半はしっかりと集中して基本的な読み込みの方法と書き込みの方法を練習問題で学んでいました。
次回は、すごく眠そうだった時間にやった内容をもう一度確認しながら進めようと思います。
続いてHくん (小学2年生)
Hくんは前回に引き続き「おにくやき」を作成しました。
今回は
①焼け具合によって表示される結果が変わるようにする機能
②焼いている間はお肉を焼いている音を出す機能
③焼いている間はお肉を揺らす機能
を作成して「おにくやき」の課題終了を目標にしました。
最初は①を作成します。
この機能は前回のレッスンで少し作っていたので、思い出しながら作成してもらいました。
しかし、おいしそうな焼き具合のところで止めても「まっくろこげ」と表示されてしまいます・・・
原因は、全てのもしブロックの条件に「0<タイマー」が入っていたからでした。これによって、どのタイミングでも「タイマーは0より大きい」ので、結果用の変数が上書きされてしまい、一番下にある「まっくろこげ」だけが表示されてしまっていました。(正しくは 、「10<タイマー」「20<タイマー」「30<タイマー」 と段階的にする)
条件を変更して①を終えた後は、②の機能を作成します。
とはいっても、音をつけるのは初めてなので好きな音を探したあとは、先生と一緒にブロックを探して音をつけます。
②が終わると、残す手順は③だけです。
Hくんはじーっとブロックを眺めて「揺らすブロックってあったかなぁ・・・」と言っていました。
さすがに揺らすブロックはないので、「揺らすブロックはないけど、少し斜めになって元に戻すと揺れてるように見えない?」とヒントを上げるとすぐに「○度回す」ブロックを思い出してくれました!
回すブロックに少し苦戦しつつも、①~③の機能を全て作成!
これで「おにくやき」の課題は終了です。
次回は「花火」を作っていきます。
たくちゃん先生ありがとうございました。
Hくん(2年生)のポカミスは実際のお仕事でもやってしまうことがあるんですよね。条件が一番間違いやすいので、次は気をつけよう!
次回のレポートもお楽しみに!
無料体験授業実施中!
毎週火曜日 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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!