Code & Make with the BBC micro:bit on Windows, Mac, iPad/iPhone, Adroid  --> https://makecode.microbit.org/, the free online editor 

 

↓↓  If you just want to order the BBC micro:bit and accessories/models, please scroll pass the following paragraphs (micro:bit background,  project ideas, tutorials,  teaching resources, etc), to get to the products section directly.  
如您只需要購買micro:bit及相關產品, 而並不更多micro:bit資訊及學習/教學資源, 請快速往下掃至產品欄
.  ↓↓  
 

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.

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 

Research finding on the impact of the BBC micro:bit - 7 July 2017 - BBC micro:bit celebrates huge impact in first year, with 90% of students saying it helped show that anyone can code...

 

 

 

Hong Kong is the first place in the world, through us, the sole distributor of fischertechnik, has created the world-first integration between the BBC micro:bit/Kitronik motor driver board from the UK, and the German fischertechnik modelling kit (from simple machines, to physics law to  real-world industrial simulation through modelling).   See the full range of fischertechnik STEM solutions here.   Everyone can now easily, neatly model the real world and add further creativity through the BBC micro:bit.    Science in STEM in particular can come alive by combining fischertechnik and the BBC micro:bit - such as through the Green Energy kit.

 


The BBC micro:bit (2 minutes)


BBC micro:bit at Maker Faire Bay Area


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

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 遙控車改裝

STEM

  1. Timing Gates 計速裝置
  2. Soil Moisture 泥土濕度量度
  3. Plant Watering 自動澆水器
  4. Reaction Time 反應速度
  5. Sates of Matter 物質狀態

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: 

iPad: 

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

FAQ: to improve Bluetooth performance on iOS

Quick guide to pairing

Mac browsers:

The BBC micro:bit , lesson packs and accessories

Sort by:
BBC micro:bit Starter Kit

User programmable computer

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

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

User programmable computer

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

HK$ 1,300.00
BBC micro:bit 30 or more Starter Kits Bulk Pack

User programmable computer

The Bulk 30 Pack consists of 30 x BBC micro:bit,...

HK$ 3,750.00
New
Gratnells micro:bit SmartCase
Gratnells micro:bit SmartCase

Classroom Storage

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

HK$ 280.00
Craft, Design, Technology Trolley

Classroom Storage

Ideal storage for the micro:bit, fischertechnik building blocks, and many...

HK$ 7,943.00
New
Mobile Cart with Flip out bins - double sided (46 bins)
Mobile Cart with Flip out bins - double sided (46 bins)

Classroom Storage

Ideal storage for the micro:bit, fischertechnik building blocks, and many...

HK$ 6,095.00
New
Mobile Cart with Flip out bins - single sided (60 bins)
Mobile Cart with Flip out bins - single sided (60 bins)

Classroom Storage

Ideal storage for the micro:bit, fischertechnik building blocks, and many...

HK$ 3,980.00
New
Flip out bins cabinet on turntable - three  sided (48 bins)
Flip out bins cabinet on turntable - three sided (48 bins)

Classroom Storage

Ideal storage for the micro:bit, fischertechnik building blocks, and...

HK$ 1,990.00
fischertechnik STEM 2 kit for the BBC micro:bit 智能家居/ 社區/ 遊樂場

STEM lessons and models pack

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

HK$ 1,013.00
Green Energy (included hydrogen fuel cell kit) for the BBC micro:bit 再生能源/混能裝置/氫氣車

Build your model for the BBC micro:bit

19 models.  “Renewable energy sources“ will become our...

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

Build your model for the BBC micro:bit

  With this construction set you can build...

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

BBC micro:bit accessory

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

HK$ 238.00
Line Following Buggy for the BBC micro:bit

BBC micro:bit accessory

This easy to build Line Following Buggy is...

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

BBC micro:bit accessory

Contains everything you need to complete 10 experiments...

HK$ 228.00
New
Gesture recognition - community project
Grove Inventor Kit for the BBC micro:bit (8 sensors/ outputs)

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

HK$ 445.00
New
SparkFun micro:arcade kit
SparkFun micro:arcade kit

BBC micro:bit accessory

We love games! We love writing games, building...

HK$ 378.00
New
SparkFun gamer:bit
SparkFun gamer:bit

BBC micro:bit accessory

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

HK$ 78.00
New
Self centering spring loaded analog thumbslide joystick
Self centering spring loaded analog thumbslide joystick

BBC micro:bit accessory

Self centering spring loaded analog joystick. Similar to...

HK$ 60.00
New
Thumb Joystick
Thumb Joystick

BBC micro:bit accessory

A thumb Joystick which is very similar to...

HK$ 60.00
New
SparkFun micro:climate kit
SparkFun micro:climate kit

BBC micro:bit accessory

The SparkFun micro:climate kit is a full weather...

HK$ 928.00
New
SparkFun Weather Bit
SparkFun Weather Bit

BBC micro:bit accessory

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

HK$ 108.00
New
SparkFun Soil Moisture Sensor (with Screw Terminals)
SparkFun Soil Moisture Sensor (with Screw Terminals)

micro:bit sensor

The SparkFun Soil Moisture Sensor is a simple...

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

BBC micro:bit accessory

This R385 diaphragm pump is the perfect choice...

HK$ 130.00
New
Sensor Board (light, sound, temperature) for Micro:bit
Sensor Board (light, sound, temperature) for Micro:bit

BBC micro:bit accessory

The MonkMakes Sensor Board for micro:bit allows you...

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

BBC micro:bit accessory

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

HK$ 105.00
4xAA Covered Battery Holder with Switch and Leads

Battery Box

For use with the BBC micro:bit Motor Driver...

HK$ 10.00
Edge Connector Breakout Board for BBC micro:bit - Pre-built

BBC micro:bit accessory

Looking to do more with your BBC micro:bit?...

HK$ 45.00
New
Relay for Micro:bit
Relay for Micro:bit

BBC micro:bit accessory

The MonkMakes Relay for micro:bit is a solid-state...

HK$ 125.00
New
1m USB Type-A to Micro-B USB Noodle Cable
1m USB Type-A to Micro-B USB Noodle Cable

Battery Holder

1M Flat White Anti-Tangle USB Type-A to Micro-B...

HK$ 15.00
MI:pro Protector Case for the BBC micro:bit

BBC micro:bit accessory

Protector Case for the BBC micro:bit keeps the...

HK$ 40.00
New
2xAAA Battery Cage with JST Connector
2xAAA Battery Cage with JST Connector

Battery Holder

2xAAA Battery Cage with JST connector.   Supplied...

HK$ 8.00
MI:power board for the BBC micro:bit

BBC micro:bit accessory

 A stylish way to power your BBC micro:bit from...

HK$ 40.00
MI:pro Protective Case for the BBC micro:bit + MI: power board

BBC micro:bit accessory

Mi:power case for BBC micro:bit and Mi:power board...

HK$ 48.00
MI:pro 'Mountable' Case for the BBC micro:bit

BBC micro:bit accessory

Keep the BBC micro:bit safe with the MI:pro....

HK$ 44.00
Model Pack Two (Bee, Traffic Light, Washing Machine)

Model Pack

 A set of 3 easy to assemble plastic...

HK$ 398.00
Prototyping System for the BBC micro:bit

BBC micro:bit accessory

  This Prototyping System for the BBC micro:bit...

HK$ 125.00
Edge Connector Breakout Board for the BBC micro:bit (unassmbled)

BBC micro:bit accessory

Gives access to all the important pins on...

HK$ 28.00
New
Straight Double Row PCB Pin Headers, 2.54mm, 2 x 10-way, pack of 2
Straight Double Row PCB Pin Headers, 2.54mm, 2 x 10-way, pack of 2

electronic parts

Designed to be used with theEdge Connector Breakout...

HK$ 6.00
New
Servo:Lite board for the BBC micro:bit
Servo:Lite board for the BBC micro:bit

BBC micro:bit accessory

This Servo:Lite board for the BBC micro:bit can...

HK$ 110.00
New
Mini 180 Degree Servo With Accessories for the BBC micro:bit
Mini 180 Degree Servo With Accessories for the BBC micro:bit

BBC micro:bit accessory

This mini 180 Degree servo with accessories is...

HK$ 38.00
New
Mini 360 Degree Continuous Rotation Servo for the BBC micro:bit
Mini 360 Degree Continuous Rotation Servo for the BBC micro:bit

BBC micro:bit accessory

This mini 360 Degree servo with accessories is...

HK$ 50.00
New
Klaw
Klaw

BBC micro:bit accessory

Add a servo powered gripper to your robotics...

HK$ 69.00
New
Zumo Chassis Kit (No Motors)
Zumo Chassis Kit (No Motors)

BBC micro:bit accessory

This Pololu Zumo chassis is a small, tracked...

HK$ 248.00
New
ZIP Stick - 5 ZIP LEDs
ZIP Stick - 5 ZIP LEDs

BBC micro:bit accessory

Add programmable lights to your project with our...

HK$ 32.00
New
ZIP Halo for the BBC micro:bit
ZIP Halo for the BBC micro:bit

BBC micro:bit accessory

The Halo has 24 individually addressable full colour...

HK$ 109.00
New
ZIP Circle - 12 ZIP LEDs
ZIP Circle - 12 ZIP LEDs

BBC micro:bit accessory

Add light to your latest project with the...

HK$ 52.00
New
ZIP Arc - 12 ZIP LEDs
ZIP Arc - 12 ZIP LEDs

BBC micro:bit accessory

Add light to your latest project with the...

HK$ 49.00