ジュニアベーシックコースでは、ブロックプログラミング(マウス操作だけでプログラミング)で、ゲーム開発やセンサー・モーターをコントロールするプログラミングに挑戦していきます。
この経験を通して、プログラミングの基礎(アルゴリズム)を身につけていきます。
オリジナルシューティングゲームをプログラミング中!
次々に飛んでくる障害物をビームでやっつける、シューティングゲームをスクラッチで作っているMくん。作品は随分とゲームらしくなってきました。
飛んでくる障害物も大きかったり、小さかったり、色々なところから飛んできます。そして、障害物の大きさによって獲得できる点数を変えているところは、工夫されているなと思いました。
ビームを撃つ瞬間、ネコくんの態勢が少し変化していて、ダキュン!と撃っている感じが良く表現できていますね。
フルカラーLEDの光らせ方を工夫しました!
ベーシックコースの上級になると、ラズベリーパイピコと様々な部品を使って、色々な装置を作り、プログラミングで動きをコントロールします。
Nちゃんは、大人気のフルカラーLEDを使って装置を作り、光らせ方応用編に挑戦です。
今までは「LEDを点灯」「LEDを消灯」、または点灯と消灯を組み合わせて「LEDを点滅」というとてもシンプルな光らせ方でしたが、LEDの明るさに注目して下さい。弱い光で点灯し始め、段々と眩しくなり、また段々と弱い光に変化していますね。同じ点灯でも、うっすら弱い光にしたり、眩しく強い光にしたり、プログラム内でコントロールできるようになりました。
皆さん暑い中お教室にきて、しっかり実習を行っていますね。来月も、実習を頑張っているお友だちの様子を、皆さんにご紹介したいと思います。



