こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
池ちゃん先生です!
※クラス分け
【火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
今回は教室で1位2位を争うエースがそろった回でした。何のエースかは・・・
もちろんプログラミングですよ。(汗
先生は池ちゃん先生。
生徒はTくん(4年生)、Jくん(5年生)、Rちゃん(2年生)です。
まずはTくんから。Tくんは前回からルーレットの判定に大苦戦。
前回キャラクターを大量投入して、回転させることに成功したTくんでしたが、
角度を使ったあたり判定がうまくいかず・・・
原因を調べてみると、ルーレットの中心が画像の中心になっていない!
これでは、ズレが生じてしまいます。
ところが、この中心に合わせて画像を用意するのが大変で、大格闘。
Scratchではver3になってから、中心に合わせるのが大変に。
中心のマークがあって、そこに合わせる必要があるのですが、絵を描くと見えなくなるため、補助線を引き、それに合わせて中心に置く作業をすることに。
これがなかなか合わせられず、「あぁ~~」って、うなってました。
ようやくなんとか中心マークに合わせられたようになったのですが、今度は円が少し楕円になっていたのか、ルーレットのベースになるので、今度は円を書き直し。
ということで、レッスンの大半が絵の調整で、プログラムの調整は次回に持ち越し。
Tくん、お疲れ様でした。次回には終わりにしたいね。
先生の反省点。
円を真ん中に書くための方法を確立すること。ですね。
次はJくん。
Jくんは現在繰り返しのトレーニング中。繰り返しを組み合わせて合計をしたり、図形を描いたりしています。
1~10までの合計
2~10までの合計
3~10までの合計
4~10までの合計
5~10までの合計
6~10までの合計
7~10までの合計
8~10までの合計
9~10までの合計
10~10までの合計
を順に表示をする課題からスタート。
結果はこうなります。
さて、これをどのように作っていくかですが、Jくんも繰り返しを使うことは分かっています。
J「繰り返しを使うんだよね?」
池「そうだよ」
J「こんな感じ?」(繰り返しを一つだけ使って作ってくれました)
池「ん~、だと答えは1個じゃない?」
J「なら2つ組み合わせる?」
池「そう!」
ということで、2つ使うことには気付いたのですが・・・
J「全部55になってしまう」
池「それはね、全部スタートが一緒だからじゃない?スタートはいくつ?」
J「1から」
池「そうしたら、全部1から10までの足し算でしょ?九九と同じように1,2,3という感じで増やすにはどうしたらいい?」
J「そうか!」
ということで、無事完成!同じような問題をもう1問解けたのですが、図形を描く問題を作っている最中にタイムアップ。
先生の反省点。
今回の2問目を解いてもらうときにコピーで解いてしまったので、あまり練習にならなかったかも。コピーして作ることはプログラミングとしては悪いことではないけども練習としては避けた方がよかったかもしれないなと思いました。
次はRちゃん。
RちゃんもTくんと同じルーレット。でも作り方が違って、あたり判定を角度ではなく色で付けています。
ところが、こちらもなかなかうまくいかず・・・
R「先生うまくいかない~」
を連発。
ルーレットの数字の箇所の分だけ、プログラムを調整していたので、大混乱。
池「数を減らして、うまくいってから増やしたら?」
R「あと少しでできるから」
とすべての数字分、プログラムの調整を進めたのですが・・・
R「あ~、うまくいかない」
と、クリアならず。
私たちが仕事をするときも、一つうまくいく物を作ってから、増やすということをします。全部作ってから動かすと、たいていはうまく動きません。
Rちゃん、次回はうまく動く部分を作って、調整できるかな?
次回のレポートもお楽しみに!
無料体験授業実施中!
毎週火曜日 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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!