ジュニアベーシックコースでは、ブロックプログラミング(マウス操作だけでプログラミング)で、ゲーム開発やセンサー・モーターをコントロールするプログラミングに挑戦していきます。
 
この経験を通して、プログラミングの基礎(アルゴリズム)を身につけていきます。

オリジナルシューティングゲームをプログラミング中!

次々に飛んでくる障害物をビームでやっつける、シューティングゲームをスクラッチで作っているMくん。作品は随分とゲームらしくなってきました。

 
飛んでくる障害物も大きかったり、小さかったり、色々なところから飛んできます。そして、障害物の大きさによって獲得できる点数を変えているところは、工夫されているなと思いました。
 
ビームを撃つ瞬間、ネコくんの態勢が少し変化していて、ダキュン!と撃っている感じが良く表現できていますね。

フルカラーLEDの光らせ方を工夫しました!

ベーシックコースの上級になると、ラズベリーパイピコと様々な部品を使って、色々な装置を作り、プログラミングで動きをコントロールします。
 
Nちゃんは、大人気のフルカラーLEDを使って装置を作り、光らせ方応用編に挑戦です。

 
今までは「LEDを点灯」「LEDを消灯」、または点灯と消灯を組み合わせて「LEDを点滅」というとてもシンプルな光らせ方でしたが、LEDの明るさに注目して下さい。弱い光で点灯し始め、段々と眩しくなり、また段々と弱い光に変化していますね。同じ点灯でも、うっすら弱い光にしたり、眩しく強い光にしたり、プログラム内でコントロールできるようになりました。
 
 
皆さん暑い中お教室にきて、しっかり実習を行っていますね。来月も、実習を頑張っているお友だちの様子を、皆さんにご紹介したいと思います。

関連記事

←前の記事を見る 次の記事を見る→