こんにちは、木原です。神楽坂ワークショップ第24弾!今回はmicro:bitでカーリングゲームをしました!(-☌ᴗ⚬-) 過去のワークショップ紹介はこちら
参加者4人でチームになって、運営チームと対戦しました。
micro:bitストーンは2つのモーターを動かして走ります。バンパーがついていて、他のストーンとの衝突を検出。バンパーを押されたら、1秒間前進するように設定しました。
プログラミングでは、ストーンを動かす関数を事前に用意しておき、子供たちには関数ブロックをつなげて走行プログラムを作ってもらいました。関数を用意しておくことでプログラミングの時間を短縮し、どのように走らせたいか「戦略」を考えることに集中してもらいました。
ストーンを走らせる前に、狙っているルートをみんなに共有。
ゲームを重ねるごとに、複雑なルートを走るプログラムになっていったりと、子供が自発的にどんどん改良を進めている様子が見られました。即席チームでコミュニケーション上手くとれるかなと少し不安もあったけど、心配無用!すごく盛り上がりました!(-☌ᴗ⚬-)