ビギナークラス:ボールを投げる2つのマシーン

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
ビギナークラス、11月・12月のテーマは「タッチセンサー」、センサーを使ったロボットとプログラミングに初めて挑戦しました。

プログラムのキホンは【センサーの反応を待って、モーターを動かす】ですが、タッチセンサーの反応には「押された」「離れた」といったパターンがあり、モーターの動きにも「1回転」「動かし始める」「止める」といったいろいろなパターンがあり・・・

例えば、
・タッチセンサーを押したら、モーター1回転
・回っているモーターをタッチセンサーを押して止める
・タッチセンサーを押したら動き始めて、離して止める
などと、動きとプログラミングの組み合わせがいろいろあって、ちょっと複雑です。

とは言え、年長~小学校低学年までの子たちのクラスですから、ここでは完ぺきに理解することに主眼を置かずに、「タッチセンサーをプログラムすると、こんなことができるよ」という紹介と、楽しく遊ぶことを優先します!

ということで、ロボットアームのようなものでボールを投げる「スローイングマシーン」を作り・・・

その翌週には、アーム部分に輪ゴムを使った「カタパルト」に作り変えて、より遠くへボールが投げられるようにしました。

クリスマスパーティーを意識し、カタパルトでボールを投げるいろいろなゲームを用意したところ、みんな、とても楽しそうに盛り上がっていました♪

プログラボの詳細と無料体験会のお申し込みはこちらから

スタンダード2 ジャイロセンサーで運転体験♪

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。

スタンダード2コース、11月はいろいろなセンサーで計測した値を使って、ロボットを操作する方法を学んでいます。
例えば・・・超音波センサーを使うと前方の障害物までの「距離」が計測できますが、その値を画面に表示させたり、距離に比例して徐々に速度を落とす安全なクルマを作ったり・・・

そして今回は、ジャイロセンサーという角度を計測できるセンサーをコントローラーのように使って、クルマの運転をしてみました。

コントローラーはみんなのオリジナルです。コンパクトなもの、大きいもの、ボタンの位置など、持ちやすくて扱いやすい形を意識して制作しました。

完成したら、プログラミング!
コントローラーを右に傾けると、その角度に比例してクルマも右に、左に曲げるとクルマも左に、そしてボタンを押すとブレーキがかかったり、バックしたりします。

始めは操作に戸惑うも、すぐに慣れ、上手に運転できるようになりました♪

プログラボの詳細と無料体験会のお申し込みはこちらから

スタンダード1 シャクトリムシと不等号

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
スタンダード1クラス、11月はロボットの機構と超音波センサーを用いた少し変わった動きのロボットを制作&プログラミングしています。

その名は『しゃく太郎』、シャクトリムシのように体を伸び縮みさせながら移動して、そして壁際で停止します。

動きがかわいいので、私自身はすごく好きなロボットなのですが、そもそもシャクトリムシを知らない子にとっては、ただゆっくり進む変なロボット、と思われているかもしれません。

超音波センサーを使うと「不等号」の概念が出てきます。(不等号自体は小学校2年生くらいで学ぶ学校が多いみたいですね。)
どちらが大きいか・・・ということは1年生も含めてみんな比較的容易に理解ができますが、これがプログラムになって、
○cmより小さくなったら超音波センサーが反応して、モーターが止まる
というのがどうもなかなか理解しにくいみたいです。
毎年、授業ではいろいろ伝え方を工夫していますが、しっくりくることが無く、、、今も試行錯誤中です。

プログラボの詳細と無料体験会のお申し込みはこちらから

アドバンスト1コース:カム機構・リンク機構を使ったミニからくり装置

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。

アドバンスト1クラスでは、ロボットの仕組み(からくり)について学んでいます。
カム機構、リンク機構、歯車・・・ビギナークラスやスタンダード1クラスから通ってくれているベテランの生徒たちには、今までにも学んできた内容です。逆に言うと、それだけ重要で、奥が深いとも。

さて、今回はカム機構とリンク機構、一通り仕組みをやってみて体感した後は、【ミニからくり装置】を自由に作りました。
ボールが転がっていったり、複数の箇所がおもしろく動いたり・・・簡単そうに見えますが、やってみると意外と難しい!

カム機構と歯車とゴムを使って、複雑に動く装置を作ってくれました。

ボールが下の段に落ちて、上手くキャッチできると気持ちいい♪

2か所にボールの引っかかりポイントがあり、カム機構で上に押して超えていきます。

レールを曲げるのは、結構難易度高いです。

実は、先生の作品を完コピしたものですが、微妙な高さ調整などをしたおかげで、お手本よりも流れがスムーズになりました。

プログラボの詳細と無料体験会のお申し込みはこちらから

12月の【生徒作品展】に向けて自由制作を進めています

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
アドバンスト2以上のクラスでは、12月に行われる【生徒作品展】に向けて、自由制作に現在取り組んでいます。

自由制作では、これまで学んできた知識や技術を活かして、自分たちの作りたいロボットを考え、チームで制作します。
ただ、いきなり自由と言われても困りますので、これまで作ってきたロボットやプログラミングを思い出し、過去の自由制作や他のチームの(時には海外のビルダーさんの)作品をYouTubeなどで調べて、進めていきます。
※ちなみに、過去の自由制作作品がプログラボのYouTubeチャンネルで紹介されています。

北大路教室のアドバンスト2コースは、曜日ごとに2チームに分かれて、1つは「歩行ロボット」、もう1つは「射的ゲーム」を選びました。
まだ途中ではありますが、現在の状態を簡単にご紹介します。


<歩行ロボット>

クモのような形の歩行ロボットです。この作品はプログラムを含めてほぼ完成しています。
カラーセンサーが付いていて、読み込ませる(ブロックの)色で、歩いたり、ミサイルを発射したりといったロボットの動きをコントロールできるようになっています。

こちらは「四節リンク機構」を使った歩行ロボットです。動かしてみると、少しカクカクしていますが、それでも歩いている雰囲気は出せました。あとはモーターの動きなどを調整して・・・今後どうなるか期待です。


<射的ゲーム>

射的ゲームのボールを飛ばす部分です。基本的な仕組みやプログラムはでき、そこまで強くないもののボールを前に飛ばせるようになりました。(安全面を考えるとこのくらいの威力でいいのかも。)

こちらは射的の的(まと)の部分です。
コントローラーで動かすことができるので、攻撃と防御、対戦ゲーム方式になるようです。
的にはmicro:bitというマイコンボードが付いていて、ボールが当たると反応して教えてくれます。(どのように教えてくれるかはこれから検討です。)
なお、ゲーム系はルールなども考えないといけませんが、それもこれからです。


実はもう1チーム、中学生3人のチームがあるのですが、ちょっと難しいことを考えているようで・・・正直に言うと難航しているように見えます。
この辺りの“プロジェクト・マネジメント”も重要になってくるのが、自由制作です!

さて、京都地区(京都市内)では12月中旬~下旬にかけて【生徒作品展】が洛西口四条烏丸北大路の3つの教室を巡回します。
入場自由ですので、みなさん是非お越しください。

プログラボの詳細と無料体験会のお申し込みはこちらから