クムクムロボットは、プログラミング教育の効果を最大化するために
5つのこだわりを持って設計されています。
人の動きに近い二足歩行は、プログラムの結果を直感的に理解しやすく、動きの変化を想像しながら学習を進めることができます。
人間と同じ二足歩行だから、プログラムの結果を自分の動きに置き換えて想像できます。「前に進む」「回転する」といった命令が、そのまま視覚的に確認できます。
歩行パターンをプログラムするには、左右の足の動きを順序立てて考える必要があります。これが自然と論理的思考力を養います。
自分でプログラムしたロボットが実際に歩く姿は、学習者に大きな達成感を与え、さらなる学習への動機付けになります。
内部構造が見える設計により、電気・メカの仕組みを視覚的に理解し、将来の技術学習につながる基礎を自然に身につけられます。
モーター、基板、配線がすべて見える透明ボディ。「どうやって動くの?」という好奇心に、見て答えることができます。
LEDが光る仕組み、モーターが回る仕組みを実際に目で確認。将来のハードウェア学習やArduinoへの興味につながります。
透明だから内部の状態がすぐにわかります。トラブル時も原因を特定しやすく、教室での管理も容易です。
ケーブルに縛られない自由な動作は、学習の集中を妨げず、試行錯誤をしやすい環境を作ります。
パソコンとロボットはBluetoothでワイヤレス接続。ケーブルの絡まりや断線の心配がありません。
ケーブルがないから、ロボットは自由に動き回れます。広い範囲での動作テストや、複数ロボットの同時制御も可能です。
ケーブル管理の手間がなく、準備・片付けが簡単。大人数授業でも混乱なく進められます。
市販されている部品や、Arduino・Scratch・Pythonなど一般的な技術を採用し、誰でも継続的に学べる環境を整えています。
世界中で使われているビジュアルプログラミング言語Scratchに対応。豊富なリソースと教材が活用できます。
AI・データ分析で注目されるPythonにも対応。実務で使えるスキルを身につけられます。
オープンソースのArduino技術を採用。将来的な改造やカスタマイズも自由に行えます。
Scratchによる導入から、Python、Arduinoへと、学習者の成長に合わせて無理なく技術をステップアップできます。
ブロックを並べるだけでプログラミングできるScratchから始めます。タイピングが苦手でも、プログラミングの考え方を学べます。
Scratchで身につけた考え方を活かして、テキストベースのPythonへ移行。実務で使えるスキルを習得します。
ソフトウェアだけでなく、ハードウェアの制御まで学べます。IoTやロボット工学への発展も可能です。
見て、考え、動かして理解する。それがクムクムの教育です。