Built by a Computing Teacher for Computer Science Classrooms
AQA GCSE Computer Science (8525) Revision Quizzes & Resources for Teachers
Auto-marked quizzes aligned with the AQA specification. Students revise independently while you track progress and save hours marking.
40,000+
Active students
3,500+
Active teachers
1,500+
Subscribed schools
600+
Lessons available
Used by thousands of teachers across the UK, including many delivering GCSE Computer Science for the first time. Whether you are a Computer Science specialist or covering the course alongside other subjects, KnowItAll Ninja gives your students structured revision they will actually use.

The revision challenge every Computer Science teacher knows
You want your students revising more, but there is only so much time in your week to set tasks, mark responses, and chase up who has actually done the work.
Marking takes up too much of your time
Your students need regular revision practice to prepare for both 8525 exam papers. But marking practice answers across multiple classes takes hours you don’t have. Time you could be spending on planning, teaching, or giving targeted support.
Two papers’ worth of content to retain
Between Computational Thinking and Computing Concepts, 8525 covers a huge amount, from algorithms and programming to networks, data representation and cyber security. Students need to hold all of it, and they won’t manage that from lessons alone. Without regular, structured practice between now and the exams, most of it fades long before they sit them.
Getting students to actually revise
You want students practicing outside of lessons, but without something structured, most won’t bother. KnowItAll Ninja gamifies revision so students compete on a class leaderboard, track their own progress, and actually want to come back and practice independently.
We bought a subscription after poor January exam results and the students who decided to bother with revision using the site went up a whole grade in the resits. Some from M to D and for others it made the difference between an N and a P.
Aaron C., Teacher
Built around the AQA GCSE Computer Science (8525) specification
KnowItAll Ninja covers both externally assessed papers of the AQA GCSE Computer Science qualification. Questions are written to match the specification, so students practise exactly what they need for the exams.
Exam preparation in one place
Both 8525 papers are assessed by written exam, so the whole qualification is exam revision. KnowItAll Ninja gives students one consistent place to revise across both papers, rather than scattering practice across worksheets and handouts.
External exam preparation Key topic revision Auto-marked questions Gamified revisionUnit coverage
GCSE Computer Science is assessed entirely by two written papers, both sat by every student. Our quizzes cover the content of both, giving students one consistent place to revise for their exams.
Computational Thinking & Programming Skills
Students revise the fundamentals of algorithms, including searching, sorting and computational thinking, and programming, including data types, variables, selection, iteration, subroutines, arrays, and reading, writing and tracing programs.
How teachers use KnowItAll Ninja
Designed to work alongside your teaching, not replace it.
Set it as homework to address the forgetting curve
Assign lessons with deadlines directly from the platform. Students complete lessons and quizzes at home, reinforcing what was taught in class, and you can see who actually did it.
“Always set units as homework to reinforce teaching in class. Thank you, makes tracking much easier!”
Jen E., Teacher
Answers are checked automatically, saving time
Every quiz is auto-marked. No more manually checking short answer questions or chasing students for responses. Results go straight to your analytics dashboard.
“Dan has saved me so much work it’s unreal.”
Neil C., Teacher
Track progress and spot areas to revisit
Per-student and per-topic analytics show exactly where understanding is breaking down. Identify who needs more support before it shows up in their grade.
“We purchased your subscription this year and it is working very well, students are happy and I love the tracking it offers.”
Kasia K., Teacher
Motivation taken care of
The gamification layer (XP, levels, leaderboards, achievements) makes students compete to revise. Many teachers report students using it beyond what’s assigned.
“Students loved competing against each other.”
Hazel L., Teacher
Created by a Computing teacher
KnowItAll Ninja was originally built by Daniel, a computing teacher, to help his own students revise more effectively for computing and IT qualifications.
The quizzes and questions are written specifically for courses like AQA GCSE Computer Science, and are now used by thousands of students and teachers across the UK.

What teachers are saying
Real feedback from teachers using KnowItAll Ninja in their classrooms.
“This has been a lifesaver for me as a non-specialist delivering this course! Highly highly recommend. Students loved competing against each other.”
HL
Hazel L.
Teacher
“KIAN has provided consistently excellent resources, with clear and accessible content that students find easy to understand. The quizzes and leaderboard are particular favourites among our students. Our consistently outstanding results are a testament to the impact of these resources!”
IM
Indi M.
Teacher
“I used this for component 3 last year and students used it a lot. Will also be using it this year again. It’s great for independence and teacher led activities and learning.”
CH
Carl H.
Teacher
“One of the best apps I’ve used for improving outcomes for both Computer Science and other vocational courses.”
MJ
Matt J.
Teacher
“You’re famous in my school too. They love them and very grateful as the ones they watched helped in their exam today.”
PM
Puiling M.
Teacher
“Cannot recommend KnowItAll Ninja materials highly enough. Have used for a few years now.”
KO
Karen O.
Teacher
“Just got access for computer science after having it in a previous school for DIT, students already stating it’s great and asking why we have not had it before.”
LS
Laura S.
Teacher
“These resources should be a MUST for all IT departments around the country. Dan has saved me so much work it’s unreal. Highly highly recommend them!”
NC
Neil C.
Teacher
“The students love your videos on YouTube. You’re famous in our school.”
SB
Steve B.
Teacher
Try it free for 3 weeks
Your free trial gives you full access to the platform, including all courses and features. Set up your class, assign your first tasks and quizzes, and see how it works alongside your teaching. No commitment, no card required.
Takes less than 5 minutes to set up. Works on any device your students use.
Start your 3-week free trial
Free for 3 weeks. No card required. Cancel anytime.
Minimum 5 — you can add more anytime.