子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
9月のビギナークラスのテーマは『カム機構』です。
カム機構は回転の動きを往復の動きに変えるような仕組みの1つです。
図示するとこんな感じです。

この動きを作って、1週目は『ぱくぱくワニ』、2週目は『ドラムロボット』を作って動かしました。
なお、仕組みで往復(上下)の動きを作っているので、プログラムはモーターを回転させるだけなんですが、ここでは「繰り返し(ループ)」のプログラムを使ってみています。

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
『夏はロボット競技会の季節です!』ということで、前回、スタンダード2以上のクラス(学年で言うと小学3年生くらいから上)の子どもたちがロボット競技に取り組んでいることをご紹介しました。
この競技にもつながる、直進・右折・左折・バック・・・といった【ロボットの移動】のプログラムを、スタンダード1クラスでも学び始めました。
以前の授業で『シングルモーターカー』にステアリング(≒ハンドル)を付け、これを小さいモーターで左右に回すことでジグザグ走行をしましたが、今回は、左右のタイヤに別々のモーターをつなげ、「片方は前進、片方はバック」というように動きを変えて、ロボットがその場でくるっと回転するような仕組みの動かし方をします。
これでより正確に、スムーズに移動ができます。
今回は「ロボットで買い物のおつかい♪」をテーマに、コースを使ったチャレンジに挑戦しました。(最近のキャッシュレス化を意識して紹介の動画には、○○ペイ みたいな音を付けてみました!)
これまでのビギナークラスやスタンダード1前半のカリキュラムは、どちらかというと、「楽しく、自由に」という印象が強いですが、スタンダード1の8月・9月は少し競技を意識するようなものになっています。
”自由な動き”というよりは”正確な動き”を、”自由な改造”というよりは”目的に合った改造”を目指します。そういう意味でもちょっとレベルアップした感じです。
ところで、ある生徒さんがゆっくりゆっくり方向転換するように、プログラミングをしていました。
正確に安定して曲がるには、あまりスピードを出しすぎない方がいいので、それでいいのですが・・・理由を聞いてみたところ、
「(祇園祭の)辻まわしみたいにした方がいいから」
だそうです。
祇園祭大好き1年生、流石です!(この子の作品『月鉾』を、もう一度ご紹介しましょう!)

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
7月(8月)はロボットプログラミングの競技会の季節で、スタンダード2クラスでは7月の授業から、アドバンスト1以上のクラスは5月くらいから(早いチームは前年度末から)、競技会に向けての取り組みを各教室で進めています。
北大路校及び京都市内の四条烏丸校・洛西口校では【WRO】という外部の大会のルールで競技を行っていますが、【プログラボカップ(PLC)】というプログラボ独自のルールの競技を行っている教室もあります。
さて、これらのロボットプログラミングの競技会、どのような競技かというと、自律型(=操縦ではなく予め全ての動きをプログラミングしておいた)ロボットで、決められたコートを移動したり、ものを運んだりして、その点数を競うものです。
なお、普段の授業は一人ずつロボットを使ってプログラミングしていますが、この競技に関しては基本的にチーム戦で、2~3人で共同作業しますので、チームワークも重要な要素の1つです。
スタンダード2(小学校3・4年生くらい)のベーシック競技はこんな感じです。
それが1つ進んだアドバンスト1クラス(小学校4~6年生くらい)のエキスパート競技ではここまでできるようになりました。※年によってルールは変わります。
とは言え、上の2つの動画は成功例をご紹介していますので、実際の競技会では途中で失敗するチームも多数あります。競技で順位をつけるために、あえて難しくなっており、”意地悪”な箇所もたくさんあります。
そういうのがあまり好きでない生徒さんもいれば、こういう「勝ち負け」が性格に合っている生徒さんもいて・・・
それでも最後に順位が発表されて、上位で表彰されたりすると、やっぱりみんな嬉しいですね。
子ども向けロボットプログラミング教室プログラボのブログ担当です!
プログラボ独自のロボットコンテスト【プログラボカップ(PLC)ミドル競技】に挑戦中の“ロボットくん”、プログラムも完成し、今日、本番を迎えました。
うまくいってくれることを、ドキドキしながら願うばかりです。
無事に大成功!!!ということで、ロボットくんもとっても満足げな表情です。

ロボットくん、プログラボの子どもたちが取り組んでいる競技に挑戦してみて、あらためてその楽しさと難しさを感じたそうです。
最初の作戦通りにはなかなかうまく行かず、途中で形状を変えたり、プログラムを変更・調整したり・・・というのは苦しい時間で、何度も失敗するのにも心が折れそうになりましたが、1つずつクリアできて最後に完成した時は、本当にうれしかったみたいです。
以上、ロボットくんによる「プログラボカップ(PLC) ミドル競技」挑戦レポートでした。(おわり)(最初からもう一度)
子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
ビギナークラス、先週は『ロボットボウリング』を行いました。
プログラミングとしては、先週もやった「往復の動き」を意識し、腕を90度持ち上げてから、腕を逆(マイナス)の向きに回転させて振り下ろし、ボールを転がします。
「角度」「マイナス」など小学校1年生では習わない要素もプログラミングには出てきますが・・・先生と一緒にプログラミングをしてみて、動きの中で体感します。
ボウリングの球がピンに当たって倒れる時の音が、とても気持ちいいですね!
倒れたピンの本数をスコア表に書き入れ、全部倒れた時には、スコア表にストライクのマーク▶◀!(ストライクは何回出たかな?)
============
追記:7月の京都と言えば『祇園祭』。
祇園祭の月鉾をブロックで作ってくれた小学校1年生がいましたので、作品をご紹介します!
