[英語xプログラミング]のロボット教室

ロボット教室 ROBBOブログ

高校の「情報I」で全員が学ぶことを、中学生のうちに実物で経験しておく

こんにちは、ROBBO渋谷教室です。

このブログではこれまで、主に小学生の保護者の方に向けて書いてきました。今日は中学生、そして中学生の保護者の方に向けた記事です。

体験レッスンのお問い合わせで、中学生の保護者の方からよくいただくのが、「中学生から始めても遅くないですか?」「小学生の頃にScratchをやっていたけれど、飽きてやめてしまった」という2つの声です。この2つに、順番にお答えします。

プログラミングは、すでに「入試科目」になっています

まず、多くの方がまだ実感されていない事実からお話しします。

2022年度から、高校の「情報I」が全員必修になりました。情報Iでは、プログラミング、アルゴリズム、データの扱い、ネットワークの仕組みを学びます。そして2025年1月に実施された大学入学共通テストから、「情報」が新しい教科として加わりました。多くの国公立大学で、受験に「情報」が必要になっています。

つまり、いま中学生のお子さんは、高校に入ったら全員がプログラミングを授業で学び、大学を受けるなら試験科目として向き合うことになります。「プログラミングを学ぶかどうか」はもう選択ではなく、「どういう形で最初に出会うか」が選択になっています。

教科書で初めてアルゴリズムという言葉に出会い、画面の中だけで条件分岐やループを覚えるのか。それとも、自分で組み立てたロボットを動かしながら、「センサーの値がこれより小さくなったら止まる」という形で、同じことを先に体で理解しておくのか。ROBBOの中学生コースは、後者の場所です。受験対策の教室ではありませんが、情報Iで扱う内容を、実物を使って先に経験できる教室です。

「Scratchは飽きた」という子ほど、向いています

小学生の頃にScratchをやって飽きた、という子は、実は珍しくありません。それはプログラミングに向いていないのではなく、「画面の中だけで完結すること」に飽きたのだと私たちは考えています。

ROBBOの11〜14歳コースは、Scratchの復習から始まりますが、そこに留まりません。1年目の前半で、すでにArduinoというマイコンボードを使い、ScratchとArduinoのテキストコードの両方で同じ制御を書きます。光センサー、音センサー、温度センサーをつないで「スマートホーム」の仕組みを自分で作り、ロボットに黒い線をたどらせ、障害物の手前で止まらせます。

2年目には、産業用ロボットや自動運転で使われる制御理論(PID制御)を、自分のロボットのライントレースで実装します。3Dモデリングは本格的なCADソフトFreeCADに進み、ロボットアームの「爪」を自分で設計して3Dプリンターで出力します。自分のスマートフォンで動くアプリも作ります。

3年目は、CADで車体を設計し、印刷し、配線し、プログラムを書いて走らせる、ゼロからのロボット製作。ジョイスティック、Bluetooth、超音波センサーによる自律走行、そしてロボットアームを自作アプリから動かし、6本脚で歩くロボットを設計から組み上げます。

4年目は、Pythonでゲームを完成させ、温湿度・土壌センサーとポンプ、育成ライトをつないで植物を自動で育てる装置を作り、はんだごてで本物の回路を組みます。

Scratchで「動かし方」を知っている子が、この流れに入ると、最初の数ヶ月で「あ、これは別物だ」という顔になります。

部活や塾と両立できるのか

中学生の保護者の方が次に気にされるのが、時間です。渋谷教室の中学生クラスは土曜日と日曜日に開講しており、月4回のコースとなります。

月4回、90分、集中してロボットと向き合う。その代わり、家で続きをやりたくなる子が多いです。

英語は大丈夫か

ROBBOの授業はネイティブ講師が英語で進め、日本人スタッフがサポートします。中学生の場合、学校で英語を習い始めている分、小学生よりも最初の入りは早いことが多いです。ただし、英語が苦手でも問題ありません。授業は英語の授業ではなく、英語を道具として使いながらロボットを作る授業です。詳しくは以前の記事をご覧ください。

中学生から始めた子が、どこまで行けるか

渋谷教室には、中学生で入会して現在3年目、Wheeled Robotに取り組んでいる生徒さんがいます。

中学1年生で始めれば、高校入学までに2〜3年目まで進みます。情報Iの授業が始まる頃には、PID制御で走るロボットを自分で作った経験を持っている、ということです。中学3年生で始めた場合も、高校生になってからも継続できます。

体験レッスン

中学生向けの体験レッスンは、毎月第2・第4土曜日の12:30〜14:00、90分、500円、4名までです。前半はROBBOのLab(センサーボード)を使って、音に反応するプログラムをセンサーの値を読むところから自分で組みます。後半はTinkercadで3Dモデリング、Snap Circuitで実際の回路、Arduinoの動作を見て、最後に距離センサーで障害物を避けて戻ってくるロボットを自分で操作します。

「Scratchは飽きた」というお子さんにこそ、この90分を見ていただきたいと思っています。

→ 体験レッスンのお申し込みはこちら