Coding Courses
Structured programming courses designed specifically for GCSE and A Level Computer Science. Theory, worked examples, and practice exercises — from complete beginner to exam standard.
A gamified OCR A Level Computer Science adventure for Years 12 & 13. Data structures, advanced algorithms, formal languages, OOP paradigms and cryptography — every level mapped to the H446 specification.
A graphical, gamified Python adventure where students write real code to control their hero. Navigate dungeons, defeat goblins, collect gems, and master programming through gameplay.
Most popular GCSE exam language
Popular for A Level NEA projects
A graphical, character-driven Python course for younger learners. Learn with Byte, Bit, Pixel, Loop and Bug through 10 story-led adventures. No experience needed!
The same fun characters teach C#! From Console.WriteLine to classes and LINQ — 10 free lessons, 8 pro. Perfect for younger students who want to learn the language used by game studios.
The courses include theory, worked examples, and starter code for every lesson. Each lesson builds on the last — no prior experience required. The courses are designed to take you from complete beginner to being able to write exam-quality programs.
Book a 1-to-1 programming session with Gareth — we'll work through your specific challenges at your pace. Python, C#, ERL, or whatever language your course uses.
Book a coding session →