Skip to content

Teaching tools

Supporting coding with your class

This page focuses on the features of our official editors that support coding in your classroom, including approaches to easily share and save code.

For details of all our recommended code editors visit Let's Code.

micro:bit classroom

You can use micro:bit classroom to run a live code session with your class using Microsoft MakeCode or the micro:bit Python Editor. No registration or accounts are necessary for either teacher or student.

Screenshot of the micro:bit classroom dashboard screen

You can launch a session with the code from any of our micro:bit projects and lessons, or start a blank classroom session and add your own starter code.

Once your classroom session is live:

Try micro:bit classroom

Microsoft MakeCode

Microsoft MakeCode, our official block-based coding editor, offers tools to support teachers working with a class of students including:

Screenshot showing dialogue to share a MakeCode project
Try MakeCode

micro:bit Python Editor

The micro:bit Python Editor, our official text-based coding editor, is designed for use in the classroom.

Screenshot of dialogue for saving a python project
Try micro:bit Python Editor