Student Subscription

Narrated lessons, self-marking quizzes and hands-on activities for GCSE Computer Science, Cambridge Nationals, BTEC and T Level, all for one simple price.

Choose a plan

14-day money-back guarantee. Change your mind within 14 days and get a full refund from your account.

Buying for your child? At checkout, choose My child and they get their own login.

A KnowItAll Ninja lesson being read aloud, with the sentence being spoken highlighted
Every lesson can be read aloud, with each line highlighted as it is spoken.
  • 29 courses
  • 900+ lessons
  • 9,000+ quiz questions
  • 750+ schools

Everything you need to revise, in one place

Lessons that read to you

Every lesson is narrated, with each line highlighted as it is read. Great for revision, and for anyone who finds long pages of text hard going.

Quizzes that mark themselves

9,000+ quiz questions, marked instantly, so you can see straight away what needs another look.

Hands-on activities

Sorting, matching and gap-fill activities, plus real Python and web code to write and run in the browser in programming topics.

Progress you can see

Track your progress through every course, earn XP and badges, and spot the topics that need more work.

All 29 courses included

Every lesson is written by an experienced teacher and textbook author and follows the exam specification.

Your course

AQA GCSE Computer Science

  • Computational Thinking & Programming Skills 30 lessons
  • Computing Concepts 40 lessons

Your course

OCR GCSE Computer Science

  • Computational Thinking, Algorithms & Programming 39 lessons
  • Computer Systems 34 lessons

Your course

OCR National Creative iMedia

  • Creative iMedia in the Media Industry 34 lessons
  • Visual Identity & Digital Graphics 18 lessons

Your course

OCR National IT

  • IT in the Digital World 38 lessons

Your course

BTEC Level 2 ICT

  • Technology Systems 22 lessons
  • The Online World 24 lessons

Your course

BTEC Tech Award DIT

  • Collecting, Presenting & Interpreting Data 22 lessons
  • Effective Digital Working Practices 27 lessons
  • Exploring User Interface Design Principles 21 lessons

Your course

BTEC Tech Award Enterprise

  • Exploring Enterprises 19 lessons
  • Marketing & Finance for Enterprise 29 lessons
  • Planning & Presenting a Micro-Enterprise Idea 19 lessons

Your course

BTEC Level 3 Computing

  • Fundamentals of Computer Systems 38 lessons
  • Principles of Computer Science 42 lessons

Your course

BTEC Level 3 Computing (AAQ)

  • Programming Fundamentals (AAQ) 36 lessons

Your course

BTEC Level 3 IT

  • Creating Systems to Manage Information 24 lessons
  • Cyber Security & Incident Management 35 lessons
  • Information Technology Systems 42 lessons

Your course

BTEC Level 3 IT (AAQ)

  • Cyber Security & Incident Management (AAQ) 60 lessons
  • Information Technology Systems (AAQ) 46 lessons
  • Website Development (AAQ) 24 lessons

Your course

OCR Advanced National IT

  • Fundamentals of Data Analytics 32 lessons

Your course

T Level Digital Production, Design & Development

  • Digital Analysis, Legislation & Emerging Issues 43 lessons
  • The Business Environment 56 lessons

Your course

T Level Digital Software Development

  • Core Paper 1 38 lessons
  • Core Paper 2 48 lessons

Buying for your child?

  • They get their own login, so their progress stays theirs.
  • You pay for and manage the subscription from your own account, and can cancel any time.
  • No email address for them, or school emails get blocked? Choose a username and password for them at checkout instead.
  • Do they already have a KnowItAll Ninja login from school? Give the email address they sign in with and we will add every course to that account.

How it works

  1. Choose a plan Annual or monthly. Every course is included either way.
  2. Check out on one page Your account is created as you pay, and your child's login too if it is for them.
  3. Start straight away Access begins the moment your payment goes through.

Recommended by teachers

Rated 4.7/5 by teachers on EdTech Impact

It is really easy to use and students can use it in class and at home. … Sometimes students don't remember everything you say in lessons and this is great to remind them.

Miss Horsler, Head of Sixth Form, Hayes School

I find it extremely useful, the content is accurate, and students seem to enjoy the process.

Chris Betts, Head of Department, Bede's Senior School
EdTech Impact Awards: Student Knowledge, Student Attainment & Teaching Efficiency

Questions

Which courses are included?

Every course listed on this page, with both plans. You can study as many of them as you like.

What is the difference between annual and monthly?

Nothing but the price: both include every course. Annual is £39.96 once a year, which works out at £3.33 a month. Monthly is £8.99 a month. Both renew automatically until you cancel.

I am buying for my child. How does it work?

At checkout, choose "My child". They get their own login, and you keep the subscription and billing in your own account. Give us their email address and we will send them a link to set their own password, or choose a username and password for them yourself if they do not have an email address they can use.

My child already uses KnowItAll Ninja at school. Do they need this?

Their school login covers the courses their school has chosen. A subscription adds every other course, for home and school. Enter the email address they sign in with at checkout and we will add the courses to that account.

Can I cancel?

Yes, any time, from your account. "Turn off renewal" stops future payments and you keep access until the end of the period you have paid for. In your first 14 days you can also cancel with a full refund (see below).

Is there a money-back guarantee?

Yes. Within 14 days of your first payment, choose "Cancel and refund" on your subscription in your account and we will refund that payment in full; access ends straight away. If more than 30 lessons and quizzes have already been completed, the button becomes "Ask us about a refund" and we will sort it out by email.

How do I pay?

By card or PayPal. Card payments are handled securely by Stripe, so we never see your card details. Under 18? You'll need a parent or guardian's permission to subscribe.

Do I need to install anything?

No. KnowItAll Ninja works in any up-to-date web browser on a computer, tablet or phone.

The full details are in our terms of service.

Start learning today

14-day money-back guarantee. Change your mind within 14 days and get a full refund from your account.