League Curriculum

Python

Microcontrollers and Robotics

  • Micro:Bit Tech Arcade A hands-on, project-based introduction to the BBC micro:bit covering programming fundamentals, arcade game development, and robotics.
  • Motors Clinic A short course covering how to write programs to control brush motors, stepper motors and hobby servos.

Web

Java

Level 0 | Level 1 | Level 2 | Level 3 | Level 4 | Level 5

In Development

  • Q3D The League’s 3D print queue. Students submit their 3D prints here for printing.
  • MakeCode The block and JavaScript editor for programming the micro:bit.
  • Tinkercad Browser-based 3D design, for making models to print.