Learning first
Missions are designed around clear computing concepts rather than points, badges or animation alone.
Python Quest is a browser-based coding adventure for young beginners. Learners help Bolt complete interactive missions while writing and debugging real Python code.
Each mission introduces or reinforces a programming idea through a concrete challenge. Learners write Python, run it in the browser, see what happens and improve their solution.
Missions are designed around clear computing concepts rather than points, badges or animation alone.
Learners edit and execute real Python code, receive immediate feedback and see the effect of their program.
Mission completion and the World 1 map make progress visible, with account-based syncing available for signed-in learners.
World 1 moves from highly scaffolded activities towards combined logic, debugging and an independent final challenge.
Beginner pathway · 10 missions
Python Quest is designed around programming ideas that connect with the Computing curriculum in England, including sequence, selection, repetition, variables, logical reasoning and debugging.
The aim is not simply to teach Python syntax. Learners practise expressing solutions, predicting behaviour, testing programs and correcting mistakes.
Start with the mission map. If you are signed in, Python Quest will restore your saved account progress and take you towards your next mission.