Back to Academy
Programming
Students move step by step from block coding to real programming, and use it to build games, apps and websites.
Registration is not open yet, and course details may change before launch.
What students learn
- Sequences, loops, events and decisions
- Variables, inputs and conditions
- How to find and fix bugs
- Python functions and working with data
- How web pages are structured, styled and made interactive
Example projects
- A simple game or animated story
- A score counter and a number game
- A quiz program in Python
- A personal project website
Where it appears in the curriculum
Starter
Ages 6 to 9
Block coding through robots, stories and games.
- Starter 1: Robot Explorers
- Starter 2: Story and Game Makers
Builder
Ages 10 to 13
From first variables to text-based Python.
- Builder 1: Code and Circuits
- Builder 3: Python Robot Projects
Creator
Ages 14 to 17
Python, data and a first website.
- Creator 1: Python and the Web