プログラミングキッズの授業で学んでいるScratchとEV3、それぞれ別々の画面でプログラミングを行っていますが、実はScratchの拡張機能を使用することで、EV3をScratchで動かすことができます。
高学年向けのコースであるエキスパートコースにて、Scratchを使ってEV3を動かす授業を実施しました。
これまで学んだEV3のブロックとは大きく違う中でしたが、前に進む動きを紹介した後は、それぞれ自分でブロックを試して、後ろや左右の動きはどうすれば見つけていました。
これまでのコースで学習を積み重ねた成果がここでも発揮されました。
プログラムとしては、キーボードのキーを押した時にEV3が前後左右に動くというもの。
EV3をリモコンを使うように動かすことができるということで、皆大興奮でした。
後半は、ロボット相撲で、基本のプログラムを基にオリジナルの要素の追加にチャレンジ。
バーを上下に動かして、相手のEV3をひっくり返すなど、プログラミングの力だけでなくタイミングや作戦も問われる試合となりました。
最後は、またやりたい!という声ばかり。
講師として嬉しい限りです。
今後も、新しい学びを通して、子供たちの可能性を広げていきたいと思います。