What is Microsoft MakeCode?
Simulator
An interactive simulator provides students with immediate feedback on how their program is running and makes it easy to test and debug their code.
Block Editor
Students new to coding can start with coloured blocks that they can drag and drop onto their workspace to construct their programs.
JavaScript Editor
When they are ready, students can move into a full-featured JavaScript editor with code snippets, tooltips and error detection to help them.
MakeCode in the classroom
Project based learning with Microsoft MakeCode
Maker of change student challenge
Project ideas
Air guitar
Use the light sensor and accelerometer to make sounds for a DIY micro:bit cardboard air guitar.
Rock-Paper-Scissors wrist-cuff
Code the Rock-Paper-Scissors game on your micro:bit, and make a duct tape wrist-cuff to take the game on the go and play with your friends!
Magic wand
Use the coloured neopixels and on-board speaker of the Circuit Playground Express to create a magic spell animation and sound effect.
Light monster
Make a pet monster out of milk cartons that opens and closes its mouth based on the light sensor values of the Circuit Playground Express.
Explore MakeCode
Get started
Ready to jump into making and coding? Find out how easy it is to get started with Microsoft MakeCode.
Follow Microsoft