The people and materials behind your learning
About AlgoPath Computer Science
AlgoPath Computer Science at csunderstood.co.uk brings together visual explanations, programming practice and study tools for independent learners, teachers and schools.
One education team, different ways to learn
AlgoPath Coding Academy is the education brand of Code&AI Limited. The academy teaches Python, algorithms and school Computer Science, and prepares learners for coding competitions. This platform supports Computer Science learning online.
The academy’s teaching and course website describes its wider work. Classes offered by the academy and access to this platform are separate services; check the details of the course or plan you choose.
What you can study here
Our GCSE Computer Science materials cover OCR J277 and AQA 8525 for examinations from 2027. Python Foundations, GCSE Core and GCSE Advanced develop practical programming skills, with projects and further challenges.
Explore GCSE Computer Science or compare the coding courses. The online A level Computer Science course is coming soon; see what is ready for A level learners.
Books by AlgoPath Coding Academy
Our Python series progresses from first programs through GCSE to recursion, trees, breadth-first search, depth-first search and backtracking. The books are published by Code&AI Limited under the AlgoPath Coding Academy imprint.
Read about the books and their contents. Book and online course access are separate.
Clear explanations and honest claims
We use worked examples, diagrams and practice to help learners explain why a solution works. Exam-board mappings are our own alignments; they do not imply endorsement by OCR or AQA.
The academy shares its students’ competition achievements. These describe academy competition results, rather than measured GCSE grade outcomes from this platform. Working towards a target grade is a learning goal, not a guaranteed result.
Read about our learning materials and corrections, or contact the team.