小中学生向け!プログラミングと英語アプリ

マイコンボード入門におすすめ!マイクロビットで「できること」とは?

マイクロビットとは?

micro:bit(マイクロビット)は、イギリスで誕生したプログラミング教育向けのマイコンボードです。イギリスでは、11歳〜12歳の子供に無償で配布され、授業で活用されています。

  • 25個のLED
  • 2個のボタンスイッチ
  • 加速度センサー
  • 磁力センサー
  • 無線通信機能

が付いて2,000円(税込み2,160円)と安価です。日本では2017年8月5日より販売が開始されました。

マイクロビットを購入してみた

ケースの大きさは、ハンドスピナーのケースと同じかそれより小さいくらいです。


説明書が添付されていますが、全て英語でした。


中身を取り出してみます。5列×5列=25個の表示用LEDが並んでいます。A、Bと表示された2個のボタンスイッチも確認できますね。


こちらは裏面になります。

マイクロビットの使い方

micro:bit(マイクロビット)を、マイクロUSBケーブルでパソコンと繋げます。


サンプルプログラムが入っているので、LEDがにぎやかに点滅しますが気にしないで大丈夫です。

マイクロビットでプログラミングする方法

マイクロビット JavaScript ブロック エディタでプログラミングをします。日本語に対応していて、Scratchと同じように命令ブロックを組み立ててプログラミングしていきます。

言語を「日本語」に設定しよう

①マイプロジェクトの「新しいプロジェクト」をクリック

②言語が英語になっているので、日本語に変更します。画面右上の歯車のアイコンをクリックしましょう。

③Language「言語」をクリック

④「日本語」をクリック

⑤言語が「日本語」に変更されました!

簡単なプログラミングをしてみよう

LEDを点灯させるプログラムを作ります。「JavaScript」ではなく、「ブロック」をクリックするとブロックプログラミングになります。

①「基本」をクリックしてみましょう。

②「アイコンを表示」をクリックします。


③「ずっと」のブロックの中にドラッグします。

④プルダウンメニュー▼をクリックしましょう。


⑤40種類のアイコンの中から好みのアイコンをクリックします。


⑥これで、□のアイコンをずっと点灯させるプログラムができました。


⑦ずっと同じ表示ではつまらないので、他のアイコンも選択してみます。もう1個「アイコンを表示」のブロックをドラッグして、今度は♡のアイコンを選択します。これで、□と♡が交互の点灯するプログラムが完成しました!

シミュレーターで確認してみよう

プログラムをダウンロードする前に、画面左のシミュレーターでプログラムが正常に動作するか確認してみましょう。

プログラムをダウンロードしよう

画面左下の空欄にタイトルを入力したら、「ダウンロード」をクリックしてプログラムをダウンロードします。

パソコンにhexファイルが保存されました。

プログラムをマイクロビットに送信しよう

パソコンとmicro:bit(マイクロビット)をマイクロUSBケーブルで接続します。

ダウンロードしたhexファイルを右クリックして、「送る」→「microbit」を選択してmicro:bitにhexファイルを送ります。(Windowsの場合)Macの場合は、ドロップ&ドラッグして下さい。


プログラムを転送している間は、micro:bit(マイクロビット)の裏側にある黄色のLEDが点滅します。転送が終了したらプログラムが実行されます。


いきなりプログラムが実行されるのでビックリします;マイクロビット用電池ボックスをつなげばマイクロUSBケーブルを外して持ち歩けますよ。

マイクロビットでできることは?

マイクロビット単体でもプログラミングを学ぶことができますが、他のマイクロビット用アクセサリーを組み合わせることで作品の幅が広がります。LEDのモジュールと接続すれば、強烈な光を発します。


マイクロビットで音楽を鳴らそう

スピーカー付きのpowerボード「micro:bit用MI:電源ボード」をセットすればスマートに音楽を持ち歩けます!

おしゃべりマイクロビット

どこかで聞いたことがある声!子供が聞いたら、思わず笑っちゃいますよ。

micro:bit用プロトタイピングセットをセットすれば、ブレッドボードと簡単に繋げられます。

Bluetoothでバギーをコントロールする

micro:bit(マイクロビット)でプログラムを組んだ車をスマホで操作しています。これは凄い!

こちらのバギーは、ライントレースカーのキットだと思われます。ここまで改造できたら楽しそう!

マイクロビットは工作にも大活躍!

周辺機器やモジュール、専用キッド、電子工作パーツなどお金がかかるマイクロビットですが、お金をかけずに作品を作って楽しむことも可能です。

サーボモーターでバレリーナを作ろう

電子工作用のパーツ「サーボモーター」を使ってバレリーナの足を制御しています。サーボモーターは、micro:bit(マイクロビット)初心者の工作で活躍しそうです。

マイクロビットでコンパスを作ろう

100均のマグネットケースとmicro:bit(マイクロビット)を組みあわせてコンパスが作れます。コードはガイド付きチュートリアルがあるのでの導入工作としておすすめです。


マイクロビットで腕時計を作ろう

100均の腕時計ベルトとmicro:bit(マイクロビット)で腕時計が作れます。腕時計を振ると現在の時刻が表示される仕組みです!コンパスよりもややコード作成が難しいですが、マイクロビットのステップアップ教材としておすすめです。


マイクロビットで貯金箱を作ろう

牛乳パックで作った貯金箱本体にコインを入れると、「あたり」「はずれ」の音楽が鳴ります。お金を入れるのが楽しくなりますね!

マイクロビットとScratch3.0を接続しよう

Scratch3.0の拡張機能を利用することで、micro:bit(マイクロビット)Scratch3.0を操作できるようになります。マイクロビットをスクラッチで作ったゲームのコントローラーのようにすることが出来ますよ!

キャッチゲームを作ろう

micro:bit(マイクロビット)のAボタンでパドルが左に、Bボタンでパドルが右に移動します。ボールをキャッチして点数を稼ぎます。

コロコロゲーム

micro:bit(マイクロビット)を傾けると、玉がころがります。ブラックホールに入ればクリア!


連射ゲームを作ろう

micro:bit(マイクロビット)のAボタンを押して「かぼちゃ」を発射します。micro:bit(マイクロビット)を傾けると魔女が上下に移動しますよ。

オリジナルキャラクターも、Scratch3.0のペイントエディターを使えば簡単に作れます

まとめ

micro:bit(マイクロビット)は、可能性を秘めた教育用マイコンボードなので、飽きることはありません!Scratch3.0の拡張機能でマイクロビットと連携できるようになり、マイクロビットで「できること」の幅が格段に広がりました!これえから、ますます面白い作品が増えていくと思います。

micro:bit はじめてセット (microbit/ケース/USBケーブル/電池ボックス/教本」に

  • 拡張用コネクター
  • 超音波センサー
  • スピーカー
  • ワニ口クリップ

が付いてるmicro:bit アドバンスセットなら「できること」が倍増するのでおすすめです。

 

【マイクラでプログラミング!】

関連記事

アプリ課金が半額に!

Amazonアプリストアで初めて課金する人向けのキャンペーンで、2019年6月28日(金)00時00分(日本時間)から2019年7月28日(日)23時59分(日本時間)までAmazonコイン5,000円分が2,500円で購入できます。Amazonコインは、アプリ課金・有料アプリ購入するときに利用できます。

最近の投稿