In programming, there's rarely just one correct solution — many problems can be solved in different ways. Code Marker UK offers a wide range of interactive exercises that support multiple coding approaches, designed for both students and teachers. All exercises are aligned with the OCR, AQA, Cambridge and Edexcel specifications for GCSE/iGCSE and A-Level Computer Science.
Our automatic marking system tracks student performance and generates a comprehensive mark book for teachers. This can be accessed online or downloaded as a spreadsheet. We know how time-consuming marking can be, so our tools are built to reduce your workload and let you focus on what matters most—teaching.
Say goodbye to the time-consuming task of sorting through worksheets, exam papers, or coding assignments. With Code Marker, there’s no need to manually enter results into spreadsheets. Our goal is simple: reduce the marking workload so teachers can spend more time doing what matters most — teaching.
Marking programming work is not only time-intensive but also difficult to quantify. That’s why we partnered with education experts to create a system that offers hundreds of programming exercises — and automatically marks them for you. The results are compiled into ready-to-use tables and spreadsheets, giving you meaningful data to assess student progress and identify areas needing support.
Code Marker empowers teachers with actionable insights, without the burden of manual marking. Free up your time to focus on lesson planning and creating engaging resources.
Code Marker exercises are grounded in research from Computer Science Education and developed by experienced teachers using instructional scaffolding. Each task presents a programming problem with parts of the solution already completed, along with clear comments guiding students through the next steps. As students progress, tasks gradually reduce the level of guidance, encouraging independent problem-solving and reinforcing key programming concepts.
The exercises are tailored to two main levels: GCSE and A Level, covering all major exam board specifications. Core topics include Sequence, Selection, Iteration, Functions, Logic, and Operators. At A Level, the content expands to cover more advanced areas such as Recursion, Object-Oriented Programming, Advanced Data Structures, and Sorting and Searching Algorithms. This structured approach supports teachers in delivering complex material while helping students grasp difficult concepts more effectively.
All exercises use Python — a popular choice in education thanks to its clean, readable syntax — helping reduce cognitive load and improve learning and retention.
Code Marker is available for just £67.99 per teacher per year — that’s only £5.67 a month, roughly the cost of lunch — and completely free for students. We’ve designed the platform to be budget-friendly and accessible, making it a practical option for schools, individual teachers, and even parents supporting learning at home.
Your subscription includes access to over 220 GCSE and A Level programming activities, complete solutions, and downloadable spreadsheets for tracking progress. The self-marking exercises can also be used alongside traditional assessments like worksheets and exam questions, serving as a powerful supplementary resource.