「ものづくり:make」を楽しみながら学ぶ人へ向けた独習サポートサイト。

micro:bit Lab.【マイクロビット】

micro:bit Lab.では、micro:bit【マイクロビット】に関する情報を紹介しています。

micro:bit(マイクロビット)ではじめるプログラミング教育

micro:bit Lab.へようこそ

2017-09-162020-07-01

ようこそ、micro:bit Lab.へ。ここは、micro:bit(マイクロビット)に関する情報を提供する実験室(ラボ)です。micro:bit(マイクロビット)を使ったプログラミングや電子工作などを紹介しています。

micro:bit(マイクロビット)とは?

micro:bit(マイクロビット)は、イギリスの公共放送局であるBBCが中心となって開発した、プログラミング教育を目的とした小型のコンピューターです。25個の赤色LED・2個のボタン・三軸加速度センサー・地磁気センサー(コンパス)・BLE(Bluetooth Low Energy)などを搭載し、プログラムで容易に制御することができます。

こどものプログラミング教育から、趣味の電子工作まで応用の範囲も広く、まさにフィジカルコンピューティングにおすすめの小型コンピューターです。

micro:bit(マイクロビット)
micro:bit(マイクロビット)

サヌキテックネットでは、2020年度から実施される小学校のプログラミング教育に活用できるコンピューターとして、すでに授業で使用している教材と組み合わせて使えるmicro:bit(マイクロビット)をおすすめします。その理由を、小学校のプログラミング教育に採り入れる魅力として「8-4.micro:bitをすすめる理由」「8-5.小学校で学ぶ電気とmicro:bit」で紹介しています。

既存の教材にmicro:bitを組み合わせた例
既存の教材にmicro:bitを組み合わせた例

書籍もいっぱい

micro:bit(マイクロビット)を扱った書籍も増えてきました。

micro:bitではじめるプログラミング 第2版 ―親子で学べるプログラミングとエレクトロニクス (Make: KIDS)

著 者
スイッチエデュケーション編集部
出版社
オライリージャパン
発売日
2019/6/19

親子で一緒につくろう!micro:bitゲームプログラミング(ぼうけんキッズ)

著 者
橋山 牧人(著)、澤田 千代子(著)、 TENTO(監修)
出版社
翔泳社
発売日
2019/1/15

micro:bitであそぼう! たのしい電子工作&プログラミング

著 者
高松 基広(著)
出版社
技術評論社
発売日
2018/12/01

BBCマイクロビット公式ユーザーガイド

著 者
ガレス・ハルファクリー(著)、金井哲夫(翻訳)
出版社
日経BP社
発売日
2018/09/28

かしこくカワイイmicro:bit入門 ブロックプログラミングと電子工作

著 者
石井モルナ・江崎徳秀
出版社
リックテレコム
発売日
2018/06/15

手づくり工作をうごかそう! micro:bitプログラミング(ぼうけんキッズ)

著 者
石井モルナ・阿部和広
出版社
翔泳社
発売日
2018/04/19

第1章 micro:bit入門

「第1章 micro:bit入門」では、「micro:bit(マイクロビット)って何?」という人に向けて、micro:bitが開発された背景やmicro:bitでできることなどを紹介しています。micro:bitが気になるという人は、まずここからお読みください。また、小さなボディの両面に、先端の技術で詰め込まれた部品の役割を解説しています。micro:bitの魅力にふれてください。

micro:bitとは
micro:bitとは

第2章 プログラミング

「第2章 プログラミング」では、はじめてプログラミングをする人に向けて、その操作方法を紹介しています。micro:bitでは「ウェブブラウザーを使ってブロックを並べる」という簡単な方法でプログラミングが行えます。micro:bit本体がなくてもプログラミングできるので、ぜひ体験してください。

はじめてのプログラミング
はじめてのプログラミング

第3章 電子工作【実践編】

「第3章 電子工作【実践編】」では、micro:bitと外部の電子回路を接続して、コントロールする電子工作(フィジカルコンピューティング)を紹介しています。外部と簡単に接続できることもmicro:bitの特徴です。理解しやすいように接続方法の図解や回路図などと一緒に解説しています。

LEDを順番に光らせる【信号機】
LEDを順番に光らせる【信号機】
おしゃべりマイクロビット
おしゃべりマイクロビット
サーボモーターを制御する
サーボモーターを制御する
TB6612FNGでDCモーターを制御する
TB6612FNGでDCモーターを制御する

第4章 ものづくり:make

「第4章 ものづくり:make」では、プログラミングや電子工作を応用して、何か楽しいもの・おもしろいものを作ります。

紙工作ロボットアーム
紙工作ロボットアーム
ダンシングハロウィン
ダンシングハロウィン

第5章 キットで楽しむ

第6章 Scratch 3.0+micro:bit

「第6章 Scratch 3.0+micro:bit」では、Scratch 3.0とmicro:bitの接続方法やプログラミングを紹介しています。

micro:bitでScratch 3.0のキャラクターを操作する
micro:bitでScratch 3.0のキャラクターを操作する

第7章 Bluetooth+micro:bit

「第7章 Bluetooth+micro:bit」では、Web Bluetooth機能を使って、ブラウザーとmicro:bitを接続することで広がる世界を紹介しています。

第8章 プログラミング教育+micro:bit

「第8章 プログラミング教育+micro:bit」では、2020年度から実施される小学校のプログラミング教育において、micro:bitを活用した授業の進め方について考えていきます。

既存の教材にmicro:bitを組み合わせた例
既存の教材にmicro:bitを組み合わせた例

第9章 タミヤ+micro:bit

「第9章 タミヤ+micro:bit」では、株式会社タミヤの製品である「楽しい工作シリーズ」のユニットやパーツ、セットなどを使ったロボットの作り方を紹介します。micro:bitを組み込んでプログラミングすることにより、ロボットを制御します。

micro:bitを組み込んだカムロボ
micro:bitを組み込んだカムロボ
メカナムホイールロボット
メカナムホイールロボット
micro:bitを組み込んだツイストクローラー
micro:bitを組み込んだツイストクローラー
マイコンロボット(クローラータイプ)
マイコンロボット(クローラータイプ)

第10章 MicroPython

「第10章 MicroPythont」では、MicroPythonを使ったmicro:bitの開発環境としておすすめのMuエディターを使ったプログラミングを紹介します。

Muエディター
Muエディター

第11章 LEGO+micro:bit

第12章 Raspberry Pi+micro:bit

「第12章 Raspberry Pi+micro:bit」では、子どもが手軽にプログラミングできる環境を意識して、リビングや勉強部屋などへ自由に移動して使える小型の「Raspberry Piをベースとした自分専用のパソコン」を組み立てます。

Raspberry Piパソコン
Raspberry Piパソコン

付録1 さまざまな資料

付録2 サンプルプログラム

「付録2 サンプルプログラム」では、すぐに楽しめるゲームや音楽などのプログラムを紹介しています。懐かしのインベーダーゲームやピンポンをmicro:bitのLEDスクリーンに再現。

【ゲーム】ころころサイコロ
【ゲーム】ころころサイコロ

付録3 製品レビュー

付録4 イベント関連

「付録4 イベント関連」では、サヌキテックネットが参加(協力)したイベントについてレポートしています。

WATCHA!?プログラミング
WATCHA!?プログラミング
子どもプログラミング喫茶
子どもプログラミング喫茶

新着・更新された記事

新しく投稿された記事と、更新された記事です。

付録3-28.Building:bit Super kit

https://sanuki-tech.net/micro-bit/appendix-products/yahboom-building-bit-super-kit/

Building:bit Super Kitは、ビルディングブロックで組み立てるキットで、動きの異なる16種類のマシンを作ることができます。2種類のモーターとmicro:bit用の拡張ボードを使って制御します。

最終更新日
2020-08-03
この記事を読む

9-7.連結式クローラー&スプロケットセット

https://sanuki-tech.net/micro-bit/tamiya/link_type_track_and_sprocket_set/

1コマずつ連結できるクローラーと、黄色のスプロケットホイールなどがセットになった「連結式クローラー&スプロケットセット」を紹介します。記事の後半では、カムプログラムロボットへの取り付けを紹介します。

最終更新日
2020-07-25
この記事を読む

付録4-3.子どもプログラミング喫茶 in かがわ(2020)

https://sanuki-tech.net/micro-bit/appendix-events/kids-programming-saloon-in-kagawa/

子ども達へプログラミングの体験を届けるワークショップ「子どもプログラミング喫茶 in かがわ」の紹介です。情報通信交流館e-とぴあ・かがわ(香川県高松市)で開催。

最終更新日
2020-07-22
この記事を読む

8-7.TFabWorks メインボード(S-M1)

https://sanuki-tech.net/micro-bit/programming-education/tfabworks-s-m1/

一枚の拡張ボードでより多くの単元において活用できることを目指して開発されたTFabWorks(ティーファブワークス)の「メインボード(S-M1)」を紹介します。同社のアカデミックシリーズの中核となる製品で、通称「赤ボード」と呼ばれています。

最終更新日
2020-07-14
この記事を読む

12-12.定期的に室温を英語で話す装置を作る

https://sanuki-tech.net/micro-bit/raspberry-pi/text-to-speech-on-ibm-watson-service/

IBM Watsonサービスの中から「Language Translator」と「Text to Speech」を使って、定期的に室温を英語で話す装置を作ります。実行(開発)環境は、Raspberry Pi OSにインストールしたNode-REDです。micro:bitに搭載している温度センサーで室温を測定します。

最終更新日
2020-07-09
この記事を読む

12-11.Node-REDとmicro:bitを接続する(1)

https://sanuki-tech.net/micro-bit/raspberry-pi/connect-node-red-and-micro-bit-by-serial/

Raspberry Pi OSにインストールしたNode-REDと、micro:bit間でシリアル通信を行い、データを送受信する手順を紹介します。

最終更新日
2020-07-04
この記事を読む

12-10.Node-REDでオリジナル関数を作る

https://sanuki-tech.net/micro-bit/raspberry-pi/add-function-node/

JavaScriptコードを実行できる「function」ノードを使って、Node-REDでオリジナル関数を作る手順を紹介します。

最終更新日
2020-07-04
この記事を読む

12-9.Node-REDではじめてのフロー

https://sanuki-tech.net/micro-bit/raspberry-pi/first-node-red-flow/

Node-REDのエディターで、フローを作成する手順を紹介します。また、後半ではフローがどのように動いているのかを解説します。

最終更新日
2020-07-03
この記事を読む

12-8.Node-REDの起動とアクセス

https://sanuki-tech.net/micro-bit/raspberry-pi/start-node-red/

Raspberry Pi OSにインストールしたNode-REDの起動と、ブラウザーからNode-REDのエディターへアクセスする手順を紹介します。また、後半では、Node-REDをサービスとして起動する手順について紹介します。

最終更新日
2020-07-03
この記事を読む

12-7.Node-REDのインストール

https://sanuki-tech.net/micro-bit/raspberry-pi/install-node-red/

Node-REDをRaspberry Pi OSへインストールする手順を紹介します。

最終更新日
2020-07-03
この記事を読む
この記事を読んだ人は、こんな記事にも興味があります。
スポンサーリンク
TOPへ移動
目次へ移動
2017 sanuki.com Inc.