こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
池ちゃん先生です!
※クラス分け
【火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
今回は木曜日のレッスンを報告します!
先生はみずき先生です。
では、みずき先生よろしくお願いいたします。
こんにちは。みずき先生です。
今回ぼくは、Mくん(小学5年生)とSくん(中学1年生)を担当しました。
まずはMくんです。
Mくんのお題は「おみくじ」でした。
乱数に苦手意識があるらしく、お題を見ただけで嫌そうな顔をしていました。
ですが、実際に作り始めると、すらすらと乱数を生成し、変数に入れるまでをすぐに作ってくれました。
その変数を使って、おみくじの結果をだすのですが、乱数が0と1しかでず、うまく結果がでてきません。
なぜかというと・・・
この数字が全角で入力されていたからです。
こちらが半角です。
全然わかりませんね。(苦笑
何箇所か全角で入力されていた部分があったので、それらを全部直すと無事おみくじが完成しました。
乱数も変数もうまく使えているので、もう少し複雑なプログラムの作成に挑戦してもらいたいと思います。
次はSくんです。
Sくんの課題は「九九」の続きでした。
ランダムに九九の問題を出力し、答えを入力してもらうというお題です。
問題を出力する部分は出来ていたので、答えの部分の作成からになります。
計算をして、入力した値が正解か不正解か表示する部分はすぐに作れましたが、一部分にとても苦戦を強いられました。
その部分は・・・
この赤丸の部分です。
数字を表示しているだけ
に見えるかもしれませんが、この数字は十の位と一の位はそれぞれ分かれて表示する処理が行われています。
そのため、「81」と入力した場合は、十の位の数字に「8」、一の位の数字に「1」を表示するというプログラムになっています。
変数の機能を有効に使い、2桁の数字をうまく表示できるようになったのですが、1桁の数字が答えの場合がうまくいきません。
「9」と入力した場合に「90」と表示されてしまうのです。
み「もしを使って、答えが1桁の時の処理を変えよう」
というヒントを元に作成してもらったところ、画像の通り無事1桁も表示することができました。
完成したときには、ガッツポーズをして喜んでくれたので、先生としてもうれしい限りです。
自分のイメージしていたものが形になるのは、とても楽しいと思います。
なので、プログラミングを習得して、よりイメージが形にできるようになってほしいですね。
今回の報告は以上になります。
みずき先生ありがとうございました。
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@お友だち募集中!
新着授業レポートの通知、無料説明会やイベントの案内など、
耳よりな情報を配信中です。
加えて、お友だち登録されている方には、
イベント参加費の割引、
入会の際の割引、プレゼントなどの特典も!