League Curriculum

Python
- Introduction to Python Beginning students’ first experience with Python.
- Python Apprentice The first course in Python, which covers the basics of the language and prepares students for professional certification.
- Python Games Build skills with larger, object-oriented programs by creating games. You can also run your Python games on the web.
Microcontrollers and Robotics
- Hour of Micro:bit A short class introducing the Micro:bit Microcontroller.
- Motors Clinic A short course covering how to write programs to control brush motors, stepper motors and hobby servos.
Web
- Github Pages Portfolio Build a portfolio website using Github Pages and Jekyll.
Java
Level 0 | Level 1 | Level 2 | Level 3 | Level 4 | Level 5
In Development
- Microbit Robot Rally Multiplayer competitive games with Micro:bit-based robots.
- OrbitLab Build a solar system simulation.
- Arcade Games Build retro-style arcade games with MakeCode Arcade.
Development of The LEAGUE’s curriculum is generously funded by the Itzkowitz Family Foundation.