スターターキットのご紹介micro:bit(マイクロビット)は、英国放送協会(BBC)がパブリックスクールの開始年齢に相当する11歳、12歳の生徒全員に無償で提供することを目的に開発された超小型のマイコンボードです。Microというコンピュータを普及させた実績があります。Microを開発したのはエイコーン・コンピュータという企業ですが、ここからARMアーキテクチャが生まれています。Microの成功を再現することを考えているのだと思います。micro:bitスターターキットは、micro:bit本体とマイクロUSBケーブル(A-microB)、電池ボックスがセットになっています。Cortex-M0が採用されており、基板上には光センサやディスプレイとして使用する25個のLEDと2個のボタンスイッチのほか、加速度センサーと磁力センサー、無線通信機能(BLE)などが搭載されています。micro:bitは、microUSBケーブルでコンピュータにつなぎます。プログラミングには、ウェブブラウザを利用したJavaScriptブロックエディターやPythonエディターといった開発環境が用意されています。JavaScriptブロックエディターを開くと下図のような画面になり、中央にあるライブラリのリストからコンポーネントを選択し、右側の画面にドラッグし組み合わせてプログラミングしていきます。Pythonエディターを使うと、コーディングによる本格的なプログラミングを学習することができます。ウェブブラウザ上で書いたプログラムをPCにダウンロードし、micro:bitのメモリにコピーすると、micro:bitでプログラムを動作させることができます。PCとの接続を外し、電池を接続して単体で使用することができます。現在、国際的な非営利団体(NPO)であるMicro:bit財団が設立されており、Micro:bitの世界的な普及を進めています。▽micro:bitの公式サイトはこちらです。http://microbit.org/ja/▽micro:bit専用の開発環境はこちらです。