A fast-paced introduction to programming with the BBC micro:bit.
In this course, formally known as the BBC micro:bit Crash Course, students will learn how to program a BBC micro:bit by:
- learning the basics of programming in Python,
- using our full BBC micro:bit simulator, and
- making their micro:bit do some seriously cool things!
There is no previous coding experience required to successfully complete this course.
Module | Progress | ||
---|---|---|---|
1. |
|
Displaying images and text | |
2. |
|
Making decisions with buttons | |
3. |
|
Playing music and setting pixels | |
4. |
|
Moving pixels with buttons | |
5. |
|
Musical notes, temperature, and time | |
6. |
|
Using lists and writing songs | |
7. |
|
Custom images and animations | |
8. |
|
Compass, accelerometer, and randomness | |
9. |
|
Radio communication | |
10. |
|
Radio channels and protocols |
1. |
|
Displaying images and text |
2. |
|
Making decisions with buttons |
3. |
|
Playing music and setting pixels |
4. |
|
Moving pixels with buttons |
5. |
|
Musical notes, temperature, and time |
6. |
|
Using lists and writing songs |
7. |
|
Custom images and animations |
8. |
|
Compass, accelerometer, and randomness |
9. |
|
Radio communication |
10. |
|
Radio channels and protocols |
1. |
|
Displaying images and text |
2. |
|
Making decisions with buttons |
3. |
|
Playing music and setting pixels |
4. |
|
Moving pixels with buttons |
5. |
|
Musical notes, temperature, and time |
6. |
|
Using lists and writing songs |
7. |
|
Custom images and animations |
8. |
|
Compass, accelerometer, and randomness |
9. |
|
Radio communication |
10. |
|
Radio channels and protocols |