麻豆官网首页入口

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

A primary school teacher uses MakeCode to teach pupils about coding and the micro:bit
Image caption,
A primary school teacher uses MakeCode to teach pupils about coding and the micro:bit.

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.

The Microsoft MakeCode platform
Image caption,
Users can create programmes by dragging the coloured blocks from left to right on the Microsoft MakeCode platform.

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?鈥

Two primary school children using MakeCode on a tablet
Image caption,
Two primary school children using MakeCode on a tablet.

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.

What's inside the micro:bit box?

About the micro:bit

Find out everything you need to know about the 麻豆官网首页入口 micro:bit.

About the micro:bit

FAQs

Get the answers to all of your questions about the micro:bit.

FAQs

Classroom resources

Check out resources that will help you get ready once you receive your micro:bits.

Classroom resources

Training resources for teachers

Find out about the free courses - both online and in-person - to help primary schools teach about the micro:bit.

Training resources for teachers

Our partners

Find out more about the organisations supporting our micro:bit initiative.

Our partners