体験教室でマイクロビットのプログラミングを教えるのは、「Do it プログラミングスクール」の松尾高明先生。この5×5のLEDに文字や記号を表示する方法を、参加した子供たちに丁寧に教えてくれた。

Do it プログラミングスクールで講師を務めている松尾高明先生
Do it プログラミングスクールで講師を務めている松尾高明先生
[画像のクリックで拡大表示]

 体験教室では、ハートやひし形、傘、チェックマークなどの記号や、「HELLO WORLD」「SAD」などの文字を表示するためのプログラムをどのように書くかを教えていた。

 一体どうやって表示させているのだろうか? 実は、パソコンで書いたプログラムを、USBケーブルでつないだマイクロビットに転送し、そのプログラムでLEDを光らせているのだ。

 プログラムには5文字×5行の箇所があり、その箇所に0~9までの数字を入力してある。プログラムでは、数字によってLEDの明るさが変わり、0にするとLEDが真っ暗になり、9に近づくほどLEDは明るくなる。つまり、25個のマスをうまく使うことで、記号や文字を1文字ずつ表現できるようになっているわけだ。

プログラム上の5文字×5行の数字部分に0~9を入力し、各LEDを光らせ、記号や文字を表示している
プログラム上の5文字×5行の数字部分に0~9を入力し、各LEDを光らせ、記号や文字を表示している
[画像のクリックで拡大表示]
ひらがなの「み」を表現しているのだけど、わかるかな? マイクロビットの下にあるのは、LEDにどんな記号や文字を表するかを考えるための「5×5マス」の下書き用メモ
ひらがなの「み」を表現しているのだけど、わかるかな? マイクロビットの下にあるのは、LEDにどんな記号や文字を表するかを考えるための「5×5マス」の下書き用メモ
[画像のクリックで拡大表示]

 ゲーム作り体験教室は、ゲーム作り体験教室付近にあるプログラミング教室企業の出展ブースで申し込みができる。受付は当日のみで、整理券を受け取る形だ。参加費は無料なので、興味がある人はぜひ、子供の教育にと足を運んでみてほしい。

複数のスタッフが子供の学びをサポートしてくれる
複数のスタッフが子供の学びをサポートしてくれる
[画像のクリックで拡大表示]

(文/吉成早紀、写真/木村輝、吉成早紀)