Searching & sorting
Compare linear and binary search, then build and explain selection, bubble and insertion sort.
AlgoPath
Loading your Computer Science topics and activities.
Python GCSE Advanced · First Light Station
Join the team at First Light Station. Recover the component catalogue, organise the payload and verify the routines that take Aurora from the hangar to its next expedition.
Play in your browser on a desktop or laptop. Sign in to save your code and progress.
The book for this course
Our Python GCSE Advanced book accompanies this course. Follow an algorithm on paper, test your understanding with independent practice and bring those ideas into your next coding mission.
Book 0314 chapters · 2026
Algorithms and independent projects
Coming soon Python A level book

Print visualisation · Python GCSE Advanced
Published by Code&AI Limited under its AlgoPath Coding Academy imprint. Books and online course access are separate.
A strong core · Room to explore
For confident Python learners ready to work with more demanding algorithms and combine their skills in independent assignments.
Compare linear and binary search, then build and explain selection, bubble and insertion sort.
Keep keys and values together, update records and investigate hashing, collisions and event counts.
Trace calls and returns, choose a base case and solve a smaller version of a problem.
More topics you’ll meet along the way.
Seven stages · Forty-four assignments
Each stage connects an algorithm to a mission problem. Trace it, build it and test it before combining your work in the final commissioning project.
Hangar arrival and first assembly
Hangar assembly
Payload and shroud assembly
Rollout and launch preparation
Crew boarding and launch
Flight and lunar approach
Landing and expedition
Keep learning at your pace
Replay the teaching, trace an example and ask the tutor for help with your reasoning or code. Use the assignment checks to investigate boundary cases and explain why your solution works.
Your virtual tutor’s voice and personal guidance are computer-generated.