2020年10月25日日曜日

10/25日 令和2年度 応用、チャレンジコース第8回を開催

 応用コースは前回に引き続き python でのプログラミングです。

 前回のテキストの最後「チャレンジ問題」にマインクラフトの世界で球体や千鳥模様のキューブを作る問題がありました。なかなか難しいプログラムだったと思います。解答例無しでしたので、今回はその解説から始まりました。前回はうまく出来なくて、悔しい思いをした人もいると思いますので、テキストを見ながらチャレンジしてみてください。

 今回、新しく覚えたのは python 標準の input文と、random ライブラリを読み込んで randint を使ってみることでした。これを応用して、じゃんけんプログラムを作るところまでうまく出来たでしょうか?

 また、1行のプログラムが長くなるので、キーボードで正しく文字を打つ事ができたでしょうか?

 「’」や「(」、「)」はシフトキー(Shift)を押しながら入力するので苦労したかもしれません。何度も繰り返し同じ文字を打つと、キー入力の練習にはなりますね。ただし、一度正しく書けたら「コピー&ペースト」で貼り付けて、手を抜いてもかまいません。それより沢山プログラムを書いて、沢山実行しましょう。

ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー

 チャレンジコースは前回に引き続きロボットの車体の製作とサーボモーターをプログラムで動かすところを進めています。人によって進捗が違います。他人は気にせずに自分のペースで進めてください。先に答えを教えてもらうより、自分で考えた方がすっごく勉強になります。でも、時間がかかりすぎて嫌になる様でしたら先生に聞いてくださいね。


 車体もある程自分で好きなように作って大丈夫です。今日はドリルやその他の工具を使って Rpberry pi のケースを加工している人もいました。思ったとおり加工できたでしょうか?

ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー😊ー
次回は来週です。

(3密を避ける為、1クラスの人数を少なくしたり、席の間隔を広げる為に皆様の御協力をいただいております)