Skip to content

Beta testing

photo of a child using a micro:bit to measure soil moisture

What is beta testing?

Beta testing helps us improve micro:bit by trying out new software before it's more widely released. Your feedback helps us in our mission to inspire every child to create their best digital future by ensuring they have the best possible tools.

As a beta tester you can help us to fix things that don't work for you, improve instructions and documentation, and suggest ideas.

Please note that the beta testing programme is only open to those aged 13 years and over.

Sign up as a beta tester

micro:bit classroom beta

micro:bit classroom is a new tool that helps educators easily manage students’ work when programming the BBC micro:bit. You can share a program, review students’ work live, download a class report of completed work, and save the whole lesson to resume at a later date.

What we need to test

Go to the micro:bit classroom site and try it out. We are looking for as much general feedback on the user experience as possible at this stage.

  • Try using it form the perspective of a teacher
  • Try using it from the perspective of a student
  • Try on a range of devices in a Google Chrome-based browser
  • Try using both MakeCode and Python Editors in the tool

Where do I report bugs?

Please create a support ticket including as much information as possible about your system (e.g. operating System, browser) and the experience from the perspectives of educator and student.

Visit micro:bit classroom beta

Python editor beta

The Python editor beta contains a range of user experience changes and features that are being made ready for release.

What we need to test

Head to the Python editor beta and click on Help to check the Editor Version contains a reference to beta e.g. '2.0.0-beta.3'. If this is not the case, you may need to refresh your browser cache. Some of these features will only work in a Chrome-based browser (Google Chrome, Edge Beta, Opera etc) as they rely on WebUSB.

We would really appreciate feedback on the features available in the Beta Options menu:

  • Quick Flash, enabling the rapid updating of the micro:bit
  • Autocompletion

Where do I report bugs?

Please raise a support ticket including as much information as possible about your system and the issue.

If you have a GitHub account, you can report issues directly on the source repository.

Visit Python editor beta