Pre-GCSE Data Structures & Algorithms
Best for students who need stronger programming foundations before GCSE-level algorithm work.

GCSE Computer Science Support
Live online GCSE programming lessons for students building stronger coding, algorithms and problem-solving knowledge. Theory and written concepts will be added soon through guided online study with tutor support and live Q&A.
Programming lessons are available now as live online teaching. Computer science theory and written concepts are planned as a guided online course with tutor support and live online Q&A.
This is the main live-taught part of the course. Select this route to compare the pre-GCSE and GCSE programming stages.
Coming soon as a guided online study course with concise explanations, tutor live online support and live online Q&A. Families can register interest for early notification and access.
The programming pathway is designed to support the programming, algorithms and computational thinking requirements across major GCSE Computer Science exam boards.
Support can be aligned with OCR, AQA, Pearson Edexcel, WJEC/Eduqas and Cambridge IGCSE specifications.
Live lessons focus on the coding and algorithmic knowledge students need across GCSE Computer Science specifications.
Written concepts will be supported through the planned guided online course, tutor support and live online Q&A once launched.
Use this quick guide before choosing a live course. The right starting point depends on the student's current coding confidence, not just school year.
The student needs more confidence with Python foundations before tackling GCSE-style algorithm questions.
The student already understands programming basics and is ready for GCSE-level algorithms and multi-step tasks.
Most students move from Pre-GCSE into GCSE Data Structures & Algorithms. After that, the next route depends on whether the goal is stronger school computer science or competition problem solving.
Clear answers for families deciding whether this route fits their child's current coding level, goals and schedule.
The programming pathway can support OCR, AQA, Pearson Edexcel, WJEC/Eduqas and Cambridge IGCSE requirements.
Not yet as a full live-taught course. Computer science theory and written concepts are planned as a guided self-study online course with tutor live online support and live online Q&A.
The live online programming course is available now. It focuses on Python programming, algorithms, tracing, debugging, problem solving and GCSE-style programming tasks.
Students first build pre-GCSE programming foundations, then move into GCSE-level data structures, algorithms, pseudocode, tracing and multi-step problem solving.
Yes. A student who is not confident with Python should usually begin with the Pre-GCSE Data Structures & Algorithms route, where lessons strengthen loops, functions, lists, tracing and clear problem-solving habits before GCSE-level algorithm work.
Use the no-login entry test so GCSE support begins at the right level before choosing a live course.