Get started
Creating with MakeCode is simple and easy
For most of the products MakeCode works with, all you need is a computer with an internet connection—there's nothing to download or install. MakeCode is free and works across all platforms and browsers.
Pick one of the MakeCode supported products below and follow the steps to get started.
Explore the different products
Pick the product you want to work with. If you're not sure, feel free to browse through a few to get an idea of what each of them can do—they all make learning computer science a lot of fun!
micro:bit
Circuit Playground Express
Minecraft
LEGO MINDSTORMS Education EV3
Cue
Chibi Chip
Grove Zero
micro:bit
The micro:bit is a small programmable computer with an LED screen, two buttons, a light sensor, Bluetooth antenna, accelerometer, compass and more! From dancing robots to banana keyboards, your micro:bit has all the features you need to create amazing projects—the possibilities are endless!
1. Purchase a micro:bit
You can buy micro:bits for your classroom from the Micro:bit Education Foundation, a not-for-profit organization who has a global reseller network.
2. Use MakeCode online or as an app
If you have Windows 10 computers in your classroom, the MakeCode for micro:bit app makes downloading programs to the micro:bit easier, and includes support for serial data logging. If you don't have a Windows 10 computer, use MakeCode online.
3. Explore projects and curriculum
Browse the free Introduction to Computer Science curriculum, science experiments, or any of the micro:bit student projects to get ideas for using the micro:bit in your classroom.
Explore MakeCode
Explore the pages below to learn more about Microsoft MakeCode and how to get started with an inclusive approach to computing education.
Start coding!
Pick from one of the MakeCode online editors and see how easy it is to get started building your own programs in Blocks or JavaScript.
About MakeCode
Learn more about the features of the Microsoft MakeCode product, and better understand how it can be used to teach every student computer science in a fun, engaging way.
Resources
For teachers, find free curriculum and projects to help bring MakeCode into the classroom. For developers or translators, find out how to participate in the MakeCode open source community.