BBC micro:bit MicroPython documentation
The BBC micro:bit is a small computing device. One of the languages it understands is the popular Python programming language. The version of Python that runs on the BBC micro:bit is called MicroPython. This documentation includes lessons for teachers and API documentation for developers.
Additional details
Year band(s) | 7-8, 9-10 |
---|---|
Content type | Tools for learning |
Format | Web page |
Core and overarching concepts | Implementation (programming) |
Australian Curriculum Digital Technologies code(s) |
AC9TDI8P09
Implement, modify and debug programs involving control structures and functions in a general-purpose programming language
AC9TDI10P06
Validate algorithms and programs by comparing their output against a range of test cases |
Technologies & Programming Languages | Electronic programming boards |
Keywords | BBC Microbit, Programming, General Purpose Programming, Coding, Python |
Organisation | BBC micro:bit MicroPython |
Copyright | 2015-2016, Multiple authors. May be subject to Copyright Act statutory licence. |
Related resources
-
Python
Python is a free programming language. This web page includes resources for learning to program with Python.
-
Wink - Learn to code with this entry level robot.
Wink is an Arduino-based robot that enables students to transition from graphical programming to more powerful text code languages.
-
Unity for Education
Unity is a popular Game Engine. This site offers 'real-world' tools to students, but with a low barrier to entry - all coding is via C# and 'visual' coding plugins are also available. Paid subscription required. Lesson plans and courses are also available.
-
repl.it
Use this simple online compiler, IDE, interpreter and interactive environment to explore all the common programming languages such as Python and Java script.