ブログ記事一覧

プログラボカップ(PLC)に挑戦するよ♪

子ども向けロボットプログラミング教室プログラボのブログ担当です!

プログラボでは独自のロボットコンテスト【プログラボカップ(PLC)】を開催しており、授業の中でもたくさんの生徒たちが取り組んでいます。

さて、今回、アドバンスト1クラスの子どもたちが取り組んでいる【ミドル競技】に挑戦したくれたお友達がいますので、ご紹介します!

ちなみに、この子のお兄さんが、2年前に同じくミドル競技に挑戦しました
その時とは当然ルールは変わっていますが・・・

今回のミドル競技は外来生物の捕獲がテーマで、カメを捕獲機に入れて、決められた場所に運びます。(詳しいルールは次の投稿に回します。)

ここでアクシデント!
腕に超音波センサーを装着していましたが、実験してみたら「マーカー」というオブジェクトを発見できないことが判明しました。
ということで、急きょセンサーを取り外し・・・

こんなふうに、途中でロボットの形状が変わったりするところが、ロボット競技のおもしろさの1つですね。


と、ちょっと変わった形のロボットくんが、競技に挑戦することになりましたが・・・挑戦の結果や、いかに!?(つづく

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

スタンダード1:今度は、曲がれるクルマ

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
スタンダード1クラスでは、『シングルモーターカー』を前回のブログでご紹介しましたが、このクルマが今月はステアリング付きの曲がれるクルマに進化しました。

ステアリングは、実際の自動車にも付いているスムーズに曲がれる仕組みで、これとモーターの動きの組み合わせで、ハンドル操作をするようなイメージで、ゆらゆらと左右に曲がって進めます。

右に行ったり、左に行ったり順序通りに処理するプログラムをした翌週は、「ループ(繰り返し)」のプログラムで小刻みなジグザグ走行を行いました。
「繰り返し処理」は基本となるプログラムの1つで、上手に使うことで省力化が可能になります。
(実際、「右→左→右→左→右→左→右→左→右→左」とするより、「(右→左)×5」の方が簡単ですよね!)

繰り返しの動きが、何かの動物みたいに見えたりして、バラエティあふれる改造がたくさん見られました。

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

スタンダード1:各駅停車でGO!

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
スタンダード1クラスでは、『シングルモーターカー』つまり、モーターが1つで前後に動けるクルマを作ってプログラミングしました。

モーター1つのクルマはビギナークラスでも作りますが、少しだけ複雑な形をしています。―――その謎は、翌月に判明することになりますが―――スタンダード1ではこのクルマを使って、各駅停車の電車(かバス)のプログラムに挑戦しました。
駅(バス停)にピッタリ停まって、また次の駅まで出発します!

行ったり来たりするのに、数字だけではなく「-」(マイナス)や、時には「.」(小数点)を入力しました。そして最後の週には、駅名表示というイメージでアルファベットも少し入力してみました。

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

スタンダード2:センサーを装備し、火星探査

子ども向けロボットプログラミング教室プログラボ北大路のえもりです。
スタンダード2コースでは、4月に取り組んだロボットで火星に向かうミッションをブログでご紹介しましたが、5月の3回の授業では、火星に到着したロボットが探査を行うミッションに挑戦しました。

火星の表面には障害物となる岩などがたくさんあり、これを上手くすり抜けて、目的地に到着したら石を採取するのが今回のミッションのテーマです。
岩のゾーンでは、ただロボットの移動をするだけでなく、岩をセンサーで感知しながら進むことで、狭い隙間を通り抜けやすくします。
そこで、超音波センサー(障害物の有無や距離を感知)、タッチセンサー(障害物に当たったかどうかを感知)を使ったプログラムを学び、実践しました。

また、調査対象の石を採取するのにも、アームのような装置が必要で、各自がどんな形状がいいか考え、ロボットを改造しました。

前回の4月のミッションは完全制覇達成者はいませんでしたが、今回は3名の達成者が出ました!

ただ、プログラムは変えていないのに、どうしても練習・本番と毎回同じ動きをしないことに納得できない子がたくさんいます。
ピッタリ同じところに置くことはできず、床だって完ぺきに平坦ではないですし、センサーの反応も、ある意味「だいたい」でしかないので、そのズレが積み重なって、大きく動きが変わるのは、リアルなロボットを動かしている限り、仕方が無いことなのですが・・・
逆に言うと、そのズレをどうやって小さくするか、あるいは、多少ズレても成功させるためにはどうすればいいか、アイデアを出して実現するところに、【ロボットプログラミング】の難しさと醍醐味があるのではないかと思います。

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

ビギナー:楽しいクルマの改造♪

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

ビギナークラスでも本格的にロボットを組み立ててプログラミングで動かす授業が始まりました。
ビギナークラスは、基本的には初めてロボットプログラミングをする子供たちのくらすですので、最初はモーターを動かすプログラムをやってみよう!というのがテーマです。。
早く回したりゆっくり回したり、長く回したり少しだけ回したり、あるいは反対向きに回したり・・・ということで、まずは動きが一番分かりやすい「クルマ」を毎週1種類ずつ作ります。

一通り組み立てとプログラミングをやってみた後は、もちろん(?)、ぞれぞれが「改造」つまりアレンジをします。
ここでの改造は、自分のイメージを形にする練習だと私自身は思っています。
それは後々、機能的なロボットを考えたり、また、形状だけでなく動きやプログラミングのアイデアにつながったりすると、、、
(改造している子供たちは、そこまで意識しないで、ブロック遊びを楽しんでいるだけだったりするのですが。)

やっぱり毎年、羽根を付ける改造が多いのですが、これは「無料体験会」にお越しになった際に、私が一度勧めてみているからかもしれません。
何か分からないながらも、(後々学ぶことになる)モーターやセンサーをくっつけて、ケーブルでつなぐのも楽しいようです。

また、隣でかっこいい改造をしていると、それをマネしてやってみる子も多いです。自分だけのオリジナルのアイデアもすばらしいですが、いいと思ったものを素直に取り入れる柔軟さも、同じくらいすばらしいと私は思います!

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