Code & AI · The home of AlgoPath

Computer science.
Learn. Code. Solve.

Online learning, at your pace

  • GCSE Computer ScienceOnline revision and exam practice
  • A-level Computer ScienceProgramming resources; online course coming soon
  • Gamified PythonSelf-paced coding adventures
Explore the online platform

Online AlgoPath Computer Science

Revise a topic.
Code a mission.

Revise OCR & AQA GCSE topics and tackle Python missions with virtual tutor and live virtual tutor support. Explore A-level programming and algorithm resources too.

Explore GCSE, A-level & Python

GCSE: available nowA-level online courses: coming soon

Inside AlgoPath Computer Science
The Aster spacecraft approaches Mars, with the red planet ahead against a star-filled sky.
Space adventure GCSE Python Core · gameplay demo
Access & optional Grade 8+ guarantee

Academy classes and platform access are separate services. The optional paid GCSE Grade 8+ money-back guarantee has eligibility, completion and claim conditions. Qualifying refunds deduct actual non-refundable payment-provider processing fees. Separate Python courses, A-level courses and academy lessons are excluded.

Find your course.

Live lessons, DofE projects and upcoming specialist courses.

Python foundations to advanced competitions

AlgoPath

Coding Academy

Live

Build Python foundations as a beginner, or tackle advanced algorithms and coding competitions with live teaching at your level.

  • Python foundations
  • Advanced algorithms
  • Competitions
  • GCSE & A-level
Explore Python & competitions
Build projects with AI

AlgoPath

AI Learning

Coming soon

Planned Blockly, generative AI and machine learning projects to help students understand how AI works.

  • Blockly AI
  • Generative AI
  • Machine learning
Courses in development
Python & AI for your Skills section

AlgoPath

DofE Programme

Live

Build Python or AI projects in live lessons and collect portfolio evidence for DofE Skills.

  • Bronze · Silver · Gold
  • Live lessons
  • Skills evidence
Compare DofE AI & coding
Solve it. Explain your approach.

AlgoPath

Interview Preparation

Coming soon

Planned practice in data structures, algorithms and explaining solutions, for students preparing for technical interviews.

  • Data structures
  • Algorithms
  • Interview practice
Programme in development