Code & Make with the BBC micro:bit on PC, Mac, Chromebooks, iPad, Android  --> https://makecode.microbit.org/, the online editor 

 

The BBC micro:bit is a powerful, fully programmable, computer designed by the BBC and a number of partners to encourage children to get actively involved in writing software and building new things that will be controlled by it.

For Project ideas, Training materials, FAQ:     click here >>> to open or close this section  (if not working, please refresh the page)       請點擊此>>>開啟或關閉此段落 以登入官網上的 micro:bit 活動, 培訓課程,教學資源, 常問問題等等:

Click links below to immediately access micro:bit projects on the official website:  
點擊以下連結至官方網站上現成的micro:bit 活動

** Besides learning from the projects below, you can also share your projects:   Once you’ve made your project, you can save it in the cloud, share it, or embed it on another website. See details here

Games

  1. Flashing Heart 心大心細 (show LED)
  2. Smilely Button  笑臉 (on button pressed)
  3. Love Meter 心靈相通 (on pin pressed, pick random)
  4. Rock Paper Scissors 包剪揼 (on shake, set variable, pick random, if then else, game score, show number, show string, pause)
  5. Magic Button Trick 小魔術 (on button pressed, show string, variable, input - magnetic force, logic, if then else, math, radio)
  6. Coin Flipper 公定字? (on button pressed, pick random true or false, if then else, show string, show number, game score)

Multiplayer Games

  1. Fireflies 螢火蟲 (radio, forever, if then else, game score, variable)
  2. Infection 傳開去 (JavaScript code)
  3. Hot or Cold 冷定熱 (radio, forever, show icon, variable, show number, Led, if then else, arrays, game score)
  4. Voting Machine 投票機 (radio, on button pressed, show icon , on start)
  5. Rock Paper Scissors Teams 隊制包剪揼 (radio, on shake, variable, pick random, if then else, show icon, show number,  forever,arrays, logic)

Music

  1. Hack your headphones 耳筒新搞作
  2. Banana Keyboard 香蕉鍵盤
  3. Guitar 結他

Fashion

  1. Duct Tape Wallet 牛皮膠銀包
  2. Watch 手錶 (include count down timer)

Toys

  1. Inchworm 寸步而行
  2. Milk Carton Robot 牛奶盒機械人
  3. Milky Monster 牛奶盒怪獸
  4. Railway Crossing 火車交匯處
  5. Hacked RC car with Motor Driver Board 遙控車改裝

More

  1. Compass 指南針
  2. Telegraph 電報機
  3. Karel the LED 藝術燈飾

Fun Stuff :  code only

  1. Blink 閃動
  2. Name Tag 名字牌
  3. Rando 隨機閃動燈
  4. Game of Life
  5. Football Score Keeper 足球賽計分器

Actuator :  code only

Servo Calibrator

Link to the Microsoft 14-week micro:bit lessons - Computer Science (CS) course for age 11-14:

This course is also written for teachers who may not have a Computer Science background, or who may be teaching an “Intro to Computer Science” course for the first time.
這個課程除了適合11-14歲的同學, 也是為電腦編程不是本科的老師而編寫的, 十分值得老師們參考.

Each lesson typically includes - overview, unplugged, activity, project.

Click links below to learn all about the micro:bit MakeCode block editor from the "reference" and "blocks" tutorial on the official website :
點擊以下連結至官方網站,逐步學習micro:bit 軟件 - "MakeCode block editor"

** you can use the MakeCode block editor WITHOUT the internet in offline mode.  Check details here

Reference:  Basic, Input, Music, LED,  Radio,

Blocks:  On Start, Loops, Logic, Variables,

Types:  NumberStringBooleanArrayFunction

Built in objects - Math, String, Arrays    

Advanced:  Function, Text,  Game (sprites, score, game control), Images, Pins, Serial, Control

JavaScript blocks, Custom blocks

Bluetooth:   Bluetooth, Devices

New!   Build your own modular "Function" block

There are also lots of example codes embedded inside the MakeCode block editor tutorials per links above, available for immediate download .  
細心留意, 你會發現很多有用的 code 在以上學習課程用作示範,及供直接下載, 例如:

Click links below to access Lessons Topics focusing on specific blocks.   All lessons are on the official website.

Each lesson typically includes:  activity, quiz, quiz answers, challenges

Basic

Input

Loops

Logic (if conditionals)

 More

Click links below to learn about the BBC micro:bit hardware :  關於BBC micro:bit 硬件

The micro:bit device (LED screen, buttons, USB connection, Compass, Accelerometer, Pins, Light level, Runtime, powering, serial communication, Bluetooth Low Energy (BLE) Antenna), the pins, the LED screen, Simulator, USB

 

Important:  Click links below to find out steps to transfer your micro:bit file (.hex) from your computer or iPad to the micro:bit   
從電腦或iPad將.hex 檔案移至micro:bit 的相關指引

Windows browsers: 

Mac browsers:

iPad: 

Click this link for full documentation about pairing and flashing the .hex file to the micro:bit from iPad

Download the latest micro:bit App  3.0.1 dated 14 Feb 2018.   Significant improvements:
This version now allows the pairing with multiple micro:bits and the storage and management of HEX files within the app.
‘Monitor & Control’ is a new facility for using Bluetooth services, allowing the monitoring of sensors and the direct transmission of messages to the LEDs and control commands to the output pins

 


Curious about when and how Hong Kong schools started adopting the BBC micro:bit?   Wanting to join our BBC micro:bit @ AiTLE-ETC TestBed Programme?
Please click this link

Visit the official BBC micro:bit web site for all support and resources.   See BBC micro:bit at school, UK - video clips 

 

 


The BBC micro:bit (2 minutes)


BBC micro:bit at Maker Faire Bay Area


16 minutes interview with CTO and ex-CEO of the micro:bit foundation

The BBC micro:bit , lesson packs and accessories

Sort by:
fischertechnik STEM 2 kit for the BBC micro:bit 智能家居/ 社區/ 遊樂場

Model Pack with sensor/input/output

  12 models.   Learn STEM through Technology in everyday...

HK$ 1,013.00
BBC micro:bit Starter Kit

Micro:bit

a BBC micro:bit, a  USB Cable, a Battery...

HK$ 136.00
BBC micro:bit 10 or more Starter Kits Classroom Pack

Micro:bit

The Classroom Pack consists of 10 x BBC micro:bit, 10...

HK$ 1,280.00
Gratnells micro:bit SmartCase

Classroom Storage

Storage case to hold 24 BBC micro:bit units,...

HK$ 280.00
New
Klip Halo for the BBC micro:bit
Klip Halo for the BBC micro:bit

Shield for sensor/input/output

The Klip Halo board for the BBC micro:bit...

HK$ 75.00
New
SparkFun Gator:bit
SparkFun Gator:bit

Shield for sensor/input/output

The SparkFun gator:bit is an all-in-one “carrier” board...

HK$ 170.00
New
for fischertechnik connector
F5 version 8 outputs 6 inputs 3.3 and 5V I/O board for the micro:bit

Shield for sensor/input/output

A brand new micro:bit shield with for 5v...

HK$ 240.00
8 outputs 6 inputs 3.3 and 5V I/O board for the micro:bit

Shield for sensor/input/output

A brand new micro:bit shield with for 5v...

HK$ 240.00
Sold Out
IOT & Robotic Shield  (version 2)  for the BBC micro:bit
IOT & Robotic Shield (version 2) for the BBC micro:bit

Shield for sensor/input/output

Connect your micro:bit to IFTTT, Thingspeak and more. ...

HK$ 499.00
New
All-in-one Robotics Board for BBC micro:bit
All-in-one Robotics Board for BBC micro:bit

Shield for sensor/input/output

Significantly up your microbit robotics game with the...

HK$ 172.00
Motor Driver Board for the BBC micro:bit (version 2)

Shield for sensor/input/output

A simple way to add motor driving capability to...

HK$ 105.00
Meet DIMM™

Model Pack with sensor/input/output

Dimm™ is the amazing new smart toy robot everyone...

HK$ 275.00
Binary's UFO

Model Pack with sensor/input/output

   Binary's UFO™ is a smart toy super saucer!...

HK$ 275.00
New
STOP:bit - Traffic Light for BBC micro:bit
STOP:bit - Traffic Light for BBC micro:bit

LED light

Upgrade your pedestrian crossing project with the STOP:bit...

HK$ 38.00
New
LAMP:bit - Street Light for BBC micro:bit
LAMP:bit - Street Light for BBC micro:bit

LED light

The LAMP:bit is a bolt-on/clip-on board for the...

HK$ 48.00
Electronics pack for the BBC micro:bit

Model Pack with sensor/input/output

  16 models. Want to learn about Electrical...

HK$ 1,440.00
Robotic arms for the BBC micro:bit 1/2/3軸機械臂

Model Pack with sensor/input/output

  4 models. Robotics in Industry content same...

HK$ 2,304.00
Trail Searching and Hindrance Detecting Mini-Bot for the BBC micro:bit 尋軌跡/避障礙智能小車

Model Pack with sensor/input/output

  With this construction set you can build...

HK$ 760.00
:MOVE mini buggy kit (excl micro:bit)

Model Pack with sensor/input/output

The Kitronik :MOVE mini buggy kit for the...

HK$ 238.00
Sparkfun Ultrasonic Sensor - HC-SR04

Sensor

This is the HC-SR04 ultrasonic ranging sensor. This...

HK$ 30.00
SparkFun gamer:bit

Shield with input

The SparkFun gamer:bit is a fun-filled “carrier” board...

HK$ 78.00
New
:GAME ZIP 64 for the BBC micro:bit
:GAME ZIP 64 for the BBC micro:bit

Shield with input

The :GAME ZIP 64 is the ultimate retro...

HK$ 339.00
Inventor's kit for BBC micro:bit

Sensor/Input/Output

Contains everything you need to complete 10 experiments...

HK$ 228.00
Grove Inventor Kit for the BBC micro:bit (8 sensors/ outputs)

Sensor/Input/Output

The Grove Inventor Kit for Micro:bit brings endless...

HK$ 445.00
Boson kit for the BBC micro:bit (8 sensors/outputs)

Sensor/Input/Output

To explore even more possibilities with micro:bit, we...

HK$ 532.00
New
enviro:bit Add-On for the BBC micro:bit
enviro:bit Add-On for the BBC micro:bit

Shield with sensor/input

Sense the world around you with enviro:bit! It's...

HK$ 203.00
SparkFun Weather:bit

Shield with sensor/input

Measure barometric pressure, relative humidity and temperature readings, wind speed,...

HK$ 108.00
Water Pump 6V - 12V with 1m silicone tube

Water pump

This R385 diaphragm pump is the perfect choice...

HK$ 130.00
SparkFun Soil Moisture Sensor (with Screw Terminals)

Sensor

The SparkFun Soil Moisture Sensor is a simple...

HK$ 47.00
New
:Klef Piano for the BBC micro:bit
:Klef Piano for the BBC micro:bit

Shield with input

Unlock your inner composer with the Kitronik :KLEF...

HK$ 159.00
New
noise:bit Add-on for the BBC micro:bit
noise:bit Add-on for the BBC micro:bit

Speaker with shield

Make your micro:bit sing with noise:bit! It's a...

HK$ 122.00
Crocodile Clip with Pigtail - male jumper connector (4 Pack)

Jumper Wire

A 4 pack of wires that are pre-terminated...

HK$ 24.00
Electric Paint (10 ML)

Conductive Paint

Paint sensors, cold solder, repair PCBs, or draw...

HK$ 84.00
Electric Paint (50 ML)

Conductive Paint

Paint sensors, cold solder, repair PCBs, or draw...

HK$ 264.00
New
A5 Printed Sensors Set of 3
A5 Printed Sensors Set of 3

Conductive Paint Sensor

Embed sensors in any environment with electrically conductive paint. ...

HK$ 120.00
E-textile kit for the BBC micro:bit

Sewable electronics

The E-Textiles kit for the BBC micro:bit offers...

HK$ 80.00
Electro-Fashion: Conductive thread (2m or 6m)

Conductive Thread

Conductive thread can be used like conventional sewing...

HK$ 18.00
Electro-Fashion: Conductive thread (45m or 250m)

Conductive Thread

Conductive thread can be used like conventional sewing...

HK$ 85.00
Conductive ribbon

Conductive ribbon

A great addition to any wearable electronic project,...

HK$ 72.00
Conductive Hook & Loop (Velcro) Strip - 2.5 cm x 10 cm

Conductive Velcro

 Hook & Loop strips (such as Velcro)...

HK$ 60.00
Electro-Fashion, Sewable 5mm LED Holder, pack of 10

Sewable electronics

Sewable electronics. (Click here for our  full selection of...

HK$ 40.00
New
Electro-Fashion Sewable ZIP LED, pack of 10
Electro-Fashion Sewable ZIP LED, pack of 10

Neopixel lights

Upgrade your E Textiles with addressable full colour...

HK$ 120.00
Copper Tape - With Conductive Adhesive, 5mm (15m)

Conductive adhesive tape

Flat copper tape with conductive adhesive that is...

HK$ 86.00
Copper Tape - With Conductive Adhesive , 50mm (15m)

Conductive adhesive tape

This copper tape is a whopping 50 mm...

HK$ 130.00
Conductive Fabric Tape Patches

Conductive fabric tape

  Get 64 swatches of conductive fabric tape,...

HK$ 72.00
New
scroll:bit LED display for micro:bit
scroll:bit LED display for micro:bit

LED light with shield

Expand the message scrolling capabilities of the BBC...

HK$ 137.00
WS2812 Water proof 30 LED light 1 m

Neopixel lights

HK$ 110.00