A lot has changed at CSUK.
If you haven't taken a look at CSUK for a while, there's now an awful lot more to discover.
Teaching resources. Structured learning. Programming. Revision. Assessment. AI-assisted marking. Performance analysis. All built specifically for Computer Science.
Explore CSUK for 2026/27Built for Computer Science teachers.
Since CSUK first launched, our goal has been simple: create genuinely useful resources and tools that make teaching Computer Science easier.
Over the years, that has grown into an ecosystem supporting teachers and students from KS3 through GCSE and A Level — and we've kept building.
As the 2026/27 academic year gets underway, here's what Computer Science UK looks like today.
Your teaching resources, ready to go.
Less time creating resources. More time teaching.
From KS3 through GCSE and A Level, CSUK:Teacher provides a comprehensive collection of classroom-ready resources created specifically for Computer Science.
Complete lesson presentations, student workbooks, knowledge organisers, retrieval activities, assessments, revision resources and much more help remove hours of repetitive planning and resource creation.
Exam Studio
Create professional practice papers and mock exams using CSUK's question bank and drag-and-drop builder. Select your questions, arrange your paper and generate the corresponding mark scheme.
Structured KS3 learning without the workload.
Planning, learning, assessment and analysis in one place.
Strong GCSE outcomes start with strong foundations. Academy provides carefully sequenced KS3 Computer Science learning through guided explanations, interactive activities, practical tasks and coding.
Teachers retain visibility over student progress without having to build every lesson, activity and assessment themselves.
Assessment that tells you more than a score
Built-in assessment, AI-assisted marking and Question Level Analysis help identify misconceptions, knowledge gaps and areas requiring intervention — across individual students, units or whole classes.
GCSE revision that shows you what students know.
Learn. Retrieve. Practise. Apply. Improve.
ReviseCS provides a structured environment for students to learn, practise and revise GCSE Computer Science throughout their course.
Topic learning, retrieval practice, quizzes and flashcards sit alongside powerful exam and programming practice tools.
700+ Exam Master questions
Students tackle exam-style questions and receive immediate AI-assisted marking and feedback. Question Level Analysis then gives teachers visibility over individual and class strengths, weaknesses and gaps.
More coding. More feedback. Less marking.
Give students the programming practice they need.
Students learn programming by programming — but giving them enough meaningful practice can create an enormous marking workload.
Coder{+} combines a browser-based programming environment with structured Python learning, PRIMM activities, self-marking challenges and coding puzzles.
Coding Rooms
Bring collaborative programming into the classroom with pair-programming, coder/co-pilot roles, built-in communication and live teacher monitoring.
Four platforms. One goal.
Make great Computer Science teaching easier — without relying on a patchwork of disconnected resources, coding sites, revision tools and assessment systems.
Together, CSUK supports curriculum delivery, programming, assessment, revision and exam preparation from KS3 through GCSE and A Level.
If you haven't used CSUK for a while, there's considerably more waiting for you than when you last visited.
And we're not finished yet.
Behind the scenes, we're building the next major evolution of Computer Science UK.
Bringing more of what we've built over the past decade together into one unified CSUK experience.
There's much more to share soon.
Here's to 2026/27.
It's now more than a decade since Computer Science UK began, and we're still doing what we set out to do: building resources and tools that genuinely help Computer Science teachers and their students.
Whether you've been with us for years, used CSUK in the past, or are discovering us for the first time — welcome.

