This is the Trace Id: afa452bc3814c63a25ac77cde1faeda4

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.
No Data Available
Class course

Intro to CS with the micro:bit

A free, 14-week introductory course for students ages 9-15 that covers basic computer science concepts like binary numbers, variables, iteration, and conditionals. The course focuses on making as well as coding and lessons include projects such as a micro:pet, a board game, or a fidget cube.
Class course

Intro to CS with Minecraft

This entry-level computer science course is based on MakeCode for Minecraft and is freely available online and as a OneNote Notebook. Each lesson contains unplugged exercises, guided coding activities, and an independent project that maps to CSTA standards.
Class course

Circuit Playground Express projects

Find all sorts of fun maker projects for the Circuit Playground Express—like a snow globe, a garage for your toy cars, or a count-down clock.

Get the latest on MakeCode

Stay up-to-date with news about MakeCode and recent developments.

Check out our blog

This is where we'll post information on any new releases, upcoming events, or other news for the community.

Browse the MakeCode labs

MakeCode labs is a collection of open source experimental MakeCode editors created by the community—like an Augmented Reality editor, a traffic simulation editor, and more!

Developer resources

Developer documentation

Read the MakeCode Developer documentation to learn more about building on MakeCode.

Contribute on GitHub

File a bug or contribute a feature to the MakeCode project on GitHub.

Help translate MakeCode

Join Crowdin and help us translate MakeCode into your language.

Microsoft community resources

Find other Microsoft programs and resources for computer science education.
Slide %{start} of %{total}. %{slideTitle}
End of Hightlight carousel section

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.

Get started

Ready to jump into Making and Coding? Find out how easy it is to get started with Microsoft MakeCode.

Follow Microsoft