For teachers and schools

Lessons, homework and revision, all in one place

Save hours of planning and marking. Teach from ready-made lessons, set homework that marks itself, and see straight away who needs help. For GCSE, Cambridge National, BTEC, Cambridge Advanced National and T Level courses, used in 750+ UK schools.

  • Free for 3 weeks
  • No card needed
  • Rated 4.7/5 by teachers on EdTech Impact
A KnowItAll Ninja lesson slide, with the Tracker showing each student's quiz marks for a demo class
Teach from the lesson, then see how every student did in the Tracker.

Teach it. Set it. Revise it.

Most platforms stop at quizzes. One membership gives you the lessons to teach from, homework that marks itself, and revision students come back to, so your time goes on teaching.

Teach it

Every lesson is laid out to teach from the front of the class, and you can download each one as a PowerPoint show. No rebuilding, no prep.

No lesson prep

Set it

Set lessons and quizzes with a due date in a couple of clicks. Every quiz marks itself, so you can see who has done the work without lifting a pen.

No marking

Revise it

XP, levels, achievements and class leaderboards turn revision into something students compete over, right up to the exam.

Less chasing

The Tracker for a demo class, showing each student's study time, average mark and colour-coded quiz marks

The Tracker

Every student’s progress on one screen

Quiz marks for every lesson, colour-coded so the gaps stand out, alongside each student’s study time and attempts.

  • Switch between best, worst, first and most recent marks
  • Open any student to see their weak spots and missed tasks
  • Export to Excel for reports and parents’ evenings

Insights

Know what to re-teach before your next lesson

Class Insights picks out the quizzes your class found hardest and the students who need a nudge. Lesson Insights then shows how the class answered each question, hardest first.

  • The quizzes worth re-teaching, weakest first
  • The students who need your attention, and why
  • Effort against attainment, to spot who is working hard but stuck
Lesson Insights for a demo class, showing the percentage of correct answers for each quiz question, hardest first
A KnowItAll Ninja lesson being read aloud, with the current line highlighted

For your students

Built so students actually use it

Short lessons that follow the specification, in a format students come back to without being chased.

  • Narration that reads every lesson aloud
  • 9,000+ self-marking quiz questions with instant feedback
  • Sorting, matching and gap-fill activities, plus real code to write and run in programming topics
  • Points, levels and achievements, on any device
  • Sign in with a school Google or Microsoft account

Written for your specification

Every lesson and question is written to the exam board’s specification by an experienced teacher and textbook author. Choose your qualification to see what’s covered.

We also cover BTEC Level 2 and the earlier BTEC Level 3 specifications. See every course

Made by a teacher, trusted by teachers

Started by Daniel Richardson for his own students, still written by a teacher and textbook author, and rated a Top Teaching Efficiency Tool in the EdTech Impact Awards 2025.

40,000+students
750+UK schools
900+lessons
9,000+quiz questions

We bought a subscription after poor January exam results and the students who revised using the site went up a whole grade in the resits.

Aaron Cocker, Teacher, Oldham College

It helps me catch students up who start late, reinforce learning and understanding in the classroom and it saves me a lot of time due to the self marking quizzes.

Barry Williams, Teacher of Computer Science, Omega Multi Academy

Outstanding resource, which maps directly to the specification. The low stakes multiple choice questions are worded well and are very effective.

Nichole Davis, Subject Leader of Computing, The John Fisher School

Simple per-student pricing

Pay per student, per year, for just what you teach: a single unit, several units of one qualification, or everything with All Inclusive. Teachers are included at no extra cost, and the more students you have, the less each one costs.

One unit

£3.50 per student a year Before bulk discounts, plus VAT

  • A single unit, component or paper
  • Ideal if you only need the examined unit
Choose a unit

Two or more units

£5.25 per student a year Before bulk discounts, plus VAT

  • Any two or more units from one qualification
  • Including every unit we cover for it
Choose a qualification
Best value

All Inclusive

£5.50 per student a year Before bulk discounts, plus VAT

  • Every unit on KnowItAll Ninja, across all qualifications
  • Ideal if you teach more than one qualification
Choose All Inclusive

Every membership includes classes, tasks, the Tracker, Insights and a presentation for every lesson.

Bulk discounts of up to 60%, applied automatically

Students Discount One unit Two or more units All Inclusive
10 to 24 None £3.50 £5.25 £5.50
25 to 49 10% £3.15 £4.73 £4.95
50 to 99 20% £2.80 £4.20 £4.40
100 to 149 50% £1.75 £2.63 £2.75
150 to 199 55% £1.58 £2.36 £2.48
200 or more 60% £1.40 £2.10 £2.20

Price per student for a year, plus VAT. Minimum 10 students. Pay by card, PayPal or purchase order. Six-month and two-year memberships are available too. See every membership

Up and running in one lesson

  1. Start your free trialChoose how many students, add your school’s details, and we’ll switch it on. No card needed.
  2. Add your classStudents join with a link or QR code, or you upload a CSV. Share the link through Google Classroom or Microsoft Teams in a click.
  3. Set your first taskPick the lessons and a due date, then watch the Tracker fill up as their quizzes are marked.

Questions teachers ask

What’s included in the free trial?

Everything, for three weeks: every course, quiz and activity, plus classes, tasks, the Tracker and Insights. Choose how many students to try it with (at least 5). There’s no card to enter, so nothing is charged when it ends.

Who can start a trial?

Teachers at schools and colleges. We check each request comes from a school, then switch your trial on.

Which qualifications do you cover?

GCSE Computer Science (AQA and OCR), Cambridge Nationals, BTEC Tech Awards, BTEC Level 2 and 3, Cambridge Advanced Nationals and T Levels. Each qualification’s page shows exactly which units we cover. See every course.

Can we buy just one unit?

Yes. You can buy a single unit, component or paper, such as just the examined unit. Two or more units from the same qualification cost one set price per student, however many you choose.

How do students join?

Share your class’s join link or QR code, or upload a CSV. Students and teachers can sign in with a school Google or Microsoft account instead of a password.

Can colleagues use our membership?

Yes. Invite colleagues to your membership’s team to share classes and tracking. Teachers don’t use up any of your student places.

How can we pay?

By card or PayPal, or choose purchase order at checkout and we’ll invoice the school.

Is student data safe?

Yes. We look after student data under UK GDPR and the ICO’s Children’s Code, and we’re Cyber Essentials certified. Our Data Processing Agreement and DPIA are on our GDPR page.

What do students need to use it?

Just a web browser on a computer, tablet or phone, in school or at home. There’s nothing to install.