The thought of teaching coding can be daunting for some, but thankfully it鈥檚 easy to get started with the micro:bit using the Microsoft MakeCode platform 鈥 and there are plenty of training resources available if you do get stuck
What is MakeCode?
The platform is a free online blocks-based programming tool that's used to write the code that tells the micro:bit hardware what you want it to do.
It鈥檚 very easy to use and allows you to create simple programmes that can then be uploaded onto the micro:bit.
Drag and drop the code blocks onto the workspace (see below) to create your code. Then download this file onto your micro:bit to take coding off the screen and into your hand.
The have made it simple to use by creating code projects to help you get started鈥 ranging from flashing hearts where you programme the micro:bit to display an animation on the LEDs, to digital dice where you programme the micro:bit to randomly display numbers from 1 to 6 when you shake it.
The colour-coded blocks used in MakeCode will be familiar to anyone who鈥檚 previously used the Scratch platform 鈥 however, it鈥檚 also easy-to-follow for people who are completely new to coding as it鈥檚 written in a straightforward language that non computing experts can understand.
Once you鈥檝e mastered this type of basic programming using blocks, there are more advanced platforms such as Python that use text-based coding that can help to deepen your skills.
How to use MakeCode
Once your school has received their micro:bits, the MakeCode editor is a great way to introduce primary children to coding.To get started, all teachers need is a computer with an internet connection as MakeCode can be accessed across all browsers so there's nothing to download or install before using the platform. You can access it at
Amanda Pickard, a Digital Learning Officer in South Ayrshire, says that it takes less than five minutes to get up and running once you decide which activity on the site you鈥檇 like to use on your micro:bit:
鈥淥nce you鈥檝e navigated to the MakeCode site, scroll down to choose something you鈥檇 like to create from one of the categories 鈥 there are loads. Once you鈥檝e decided, play the video lesson or start the tutorial 鈥 both of which will give you step-by-step instructions. Then select the coding blocks you want to use and drag them onto the right hand side of the screen.
鈥淵ou can see how you鈥檙e progressing by looking at the display on the micro:bit simulator on the left of your screen which updates as you complete each step. Once you鈥檙e finished your coding, click the button to download the code and plug your micro:bit into your computer. Then drag and drop the hex file from downloads to the micro:bit. Done!鈥
She adds: 鈥淚f you want to get adventurous, give your class five minutes to tinker in MakeCode with the programme they鈥檝e created. I like to give my class a challenge, e.g. can you add music, can you add another basic block, can you simplify the code?鈥
Where can I find further help and support for MakeCode and micro:bit?
There are plenty of tutorials on the Micro:bit Educational Foundation website for those who want extra support before teaching with the micro:bits for the first time.
You can also sign up for online and in-person tutorials on our teaching resources page.
Further details on getting started on MakeCode for the first time can be found at
If you need further help, why not sign up for one of the CPD micro:bit courses that are available both online and in person. For further details visit our micro:bit training resources page.
Who created MakeCode?
In 2015, Microsoft joined other partners to help the 成人快手 imagine the micro:bit, a physical computing device to broaden the appeal of computing education among young people.
Jacqueline Russell, a spokesperson for Microsoft explains: 鈥淥ur researchers worked to help design and test the early versions of the micro:bit, and created the first version of a programming platform. Ever since then, we鈥檝e been working closely with the 成人快手 and the Micro:bit Educational Foundation to evolve both the hardware and software platforms to provide 鈥淥h Wow!鈥 moments and creative learning experiences for students, while also making it easy for teachers to use in their classrooms.鈥
Please be aware that some of the links in this article will take you away from the 成人快手.
More from 成人快手 micro:bit - the next gen
What's inside the micro:bit box? video
Watch an unboxing video and find out how to get coding in less than 60 seconds.
About the micro:bit
Find out everything you need to know about the 成人快手 micro:bit.
FAQs
Get the answers to all of your questions about the micro:bit.
Classroom resources
Check out resources that will help you get ready once you receive your micro:bits.
Training resources for teachers
Find out about the free courses - both online and in-person - to help primary schools teach about the micro:bit.
Our partners
Find out more about the organisations supporting our micro:bit initiative.