Welcome to Computer Science UK's


Everything you need to succeed in 3 zones

Front Image New Version Final

- Click the icons to view the features -

Topic Videos

Online Note Taking

Embedded & Printable Flashcards

Interactive Lesson Presentations

Detailed Quiz Answer Feedback

In Depth Quiz Performance Analytics

Interactive Learning Checks


Welcome to ‘CSUK:ReviseCS’, your complete GCSE Computer Science learning package for your Computer Science GCSE. An invaluable resource for any student studying the OCR, AQA, EdExcel or Eduqas Computer Science GCSE courses.

This GCSE Computer Science course companion / revision site belongs to the ComputerScienceUK.com family, which has been providing teaching resources for teachers of Computer Science, around the world, for several years…so you can be certain of the quality!

Click the images below to learn about the 3 zones, which make up this website!

STUDENTS: What's on offer and how does it work?

If you are an individual student, to begin using the site, you simply need to purchase a course.

  1. LITE courses are free and offer access to the LEARNING ZONE, providing limited learning resources (lesson videos and notes pages).
  2. PREMIUM courses open up the whole site, providing more help and support for your learning journey through the LEARNING, QUIZ and ANALYTICS ZONES!

Click the link below to purchase a course!


Student Sign Up

Click here to purchase your LITE or PREMIUM course.

STUDENTS - Click here to find out more!

TEACHERS: What's on offer and how does it work?

If you are a teacher looking to set your class up with everything they need to achieve success in their Computer Science GCSE, then you have come to the right place! CSUK:ReviseCS gives you the ability to create unlimited groups / student accounts (for the duration of your CSUK:ReviseCS teacher subscription), providing your students with access to the website and providing you with tools to track their progress and analyse their performance.

Not only will you and your students have access to the LEARNING, QUIZ and ANALYTICS zones, you, as the teacher, will also have access to in depth student and class performance analytics!

Teacher Sign Up

Click here to purchase a CSUK:ReviseCS teacher subscription. Then, log in and head to the TEACHER DASHBOARD where you can create your groups and issue enrolment keys.

LITE (4)
TEACHERS - Click here to find out more!

Teachers...Why should you invest in a 'CSUK:ReviseCS Teacher Membership'?

Read below to learn about the pedagogy underpinning CSUK:ReviseCS

1. Retrieval Practice - The Theory

Back in 2013, researchers from the USA investigated various learning strategies in order to discover the ones that were most likely to lead to long-term memory.

Their research concluded that one of the most effective strategies for developing long-term memory was retrieval practice.

Retrieval practice is the simple process of answering questions. They discovered that the form of questioning was not overly important. Whether the questioning was in the form of 'Multiple Choice Questions', 'Essay Questions', 'Past Exam Questions', it really didn't matter. Simply practicing the art of answering questions based on the knowledge acquired was the most important thing.

(Dunlosky et al, 2013, Association for Psychological Science)


How CSUK:ReviseCS facilitates this theory

With hundreds of questions on offer, at the click of a button, 'retrieval practice' is at the heart of CSUK:ReviseCS' offering.

Multiple Choice Quizzes
CSUK:ReviseCS offers revision zone, topic and course quizzes, to allow students to practice questions any time of day.

Interactive Learning Checks
In addition to MCQs, CSUK:ReviseCS offers a growing number of quick, interactive learning check questions, to help students check if they have understood key elements of the theory.

Written Exam Questions (coming soon)

As students will ultimately have their knowledge and understanding assessed answering written exam questions, it is imperative that students practice this form of questioning. At CSUK:ReviseCS this style of questioning is also facilitated. After submitting an answer, students will be able to self-assess their answers. Furthermore, teachers will have the option to review their students' answers and provide personalised written feedback.

Embedded & Printable Flashcards

Another offering to support 'Retrieval Practice' is the growing set of embedded and printable flashcards. With questions on one side and answers on the back, the flashcards offer further questioning practice, both on screen and on paper. Printable flashcards have been formatted to enable easy double sided printing, creating physical flashcard sets with just a few scissor snips!

2. Distributed Practice - The Theory

Another conclusion from the 2013 research was that 'Distributed Practice' was another highly effective strategies for developing long-term memory.

This is essentially the opposite of cramming, and is the art of 'spacing' out learning, spreading it over longer periods of time and revisiting the learning at later dates.

(Dunlosky et al, 2013, Association for Psychological Science)


How CSUK:ReviseCS facilitates this theory

With 'Task Setting' facilities, 'Task Deadlines' and accounts that don't expire*, CSUK:ReviseCS has been designed for 'Distributed Practice'.

Task Setting & Deadlines
CSUK:ReviseCS now offers a brand new 'Task Setting' feature, where teachers can set deadlines for various 'Revision Zones', 'Revision Steps' and 'Quizzes', to help students space their learning and distribute their practice.

Course Access Controls
In order to ensure teachers have complete control over what topic areas / learning resources their students can and cannot access at any given time, CSUK:ReviseCS now offers teachers the ability to lock and unlock 'Revision Zones', 'Revision Steps' and 'Quizzes'.

This is great if you want to focus your students on specific topics at the beginning of the course, as you will have the ability to lock down and restrict access to 'later' topics. Then, as the course progresses and you want your students to be able to access more content, you can unlocked further topic areas, supporting distributed practice.

Student Accounts Don't Expire*
Effective revision is a long process and at CSUK:ReviseCS, student accounts do not expire*. So it is advised to have student accounts set up at the earliest opportunity, so they can make best use of the time they have for the GCSE. 

*for GDPR reasons, student accounts will be deleted if unused for over a year

3. Interleaved Practice - The Theory

A further finding from the 2013 research was that 'Interleaved Practice' led to improved long-term learning.

This is where, as students progress through the content, they begin to spend time practicing questions from the growing list of topics covered to date, instead of focusing on the current topic, in isolation.

(Dunlosky et al, 2013, Association for Psychological Science)


How CSUK:ReviseCS facilitates this theory

CSUK:ReviseCS doesn't just provide quizzes for each of the subtopics of the GCSE (Revision Zone Quizzes), it also provides a number of 'Dynamically Generated' topic and course quizzes, helping students 'Interleave' their learning.

Dynamically Generated Topic & Course Quizzes
CSUK:ReviseCS provides a number of quiz types which supports 'interleaving'. At the click of a button, students can take a 'Topic' or 'Course' quiz, which builds a quiz, on-the-fly, that picks a subset of questions from the question bank. This is fantastic for an interleaved approach, as students will be able to answer questions from a range of subtopics.

Backed up by pedagogy, CSUK:ReviseCS has a whole host of features and tools that can help support your students through their GCSE Computer Science course.
Purchase your CSUK:ReviseCS teacher membership today, via the CSUK Shop, and begin creating your groups and enrolling your students.
If you have any questions, feel free to contact me using the form below and I will get back to you as soon as I can.

Pricing and Features



  • Video Lessons
  • Blank Cornell Notes
  • Points & Badges
  • Interactive Presentations
  • Printable Revision Notes
  • Embedded Flashcards
  • Printable Flashcards
  • Revision Zone Quizzes
  • Dynamic Topic Quizzes
  • Course Progress Tracking
  • Quiz Analysis
  • Class Activity Monitoring
  • Class Progress Tracking
  • Class Quiz Analysis
  • Create Classes
  • Create Student Accounts
  • Set Class Tasks / Deadlines
  • Course Access Controls
  • Update Student Passwords



  • Video Lessons YES
  • Blank Cornell Notes YES
  • Points & Badges YES
  • Interactive Presentations YES



  • Video Lessons YES
  • Blank Cornell Notes YES
  • Points & Badges YES
  • Interactive Presentations YES
  • Printable Revision Notes YES
  • Embedded Flashcards YES
  • Printable Flashcards YES
  • Revision Zone Quizzes YES
  • Dynamic Topic Quizzes YES
  • Course Progress Tracking YES
  • Quiz Analysis YES


£89.99 /year

  • Video Lessons YES
  • Blank Cornell Notes YES
  • Points & Badges YES
  • Interactive Presentations YES
  • Printable Revision Notes YES
  • Embedded Flashcards YES
  • Printable Flashcards YES
  • Revision Zone Quizzes YES
  • Dynamic Topic Quizzes YES
  • Course Progress Tracking YES
  • Quiz Analysis YES
  • Class Activity Monitoring YES
  • Class Progress Tracking YES
  • Class Quiz Analysis YES
  • Create Classes YES (unlimited)
  • Create Student Accounts YES (unlimited)
  • Set Class Tasks / Deadlines YES
  • Course Access Controls YES
  • Update Student Passwords YES

What Our Wonderful Customers Say



Mr Smedley

Bedford High School

My students are using it and love it. Sam who runs the site is very supportive and will adapt and listen to suggestions! Online note making facility, flash cards and self marking quizzes with instant feedback!


Oliver Ferrier


“Amazing, amazing, amazing! Literally saved me from worrying about the exams! Would definitely recommend for all abilities, even if you are aiming for a grade nine at GCSE. I hope there will be an A level version in the near future!”


Mrs Sawbridge

Caroline Chisholm School

Cannot praise Revise Computer Science enough. Invaluable resource for my students. Love the format and the interactive quizzes. Students really enjoy working through the topics and it’s suitable for all levels. Great resource at a great price.




Revise Computer Science was an absolute asset to my exam preparation due to all of it’s effective features such as video lessons, flashcards and quick quizzes to test your knowledge. Such a well composed and easy to follow website. Completely brilliant.


Luke Castle


“A massive thank you for your website! I subscribed before my exams and printed every sheet I could and revised from my massive folder of trees . Thank you!! Computer science has always been a favourite subject and I want to teach it when I’m older because since using your site my grades went from a 4 to an 8!”


Mr Jones

Bristol Grammar School

“Sam has created some fantastic resources that save our department a lot of time. Our students are finding the revision site very useful in the run up to their exams. The quick quizzes are great and the flashcards are proving to be extremely valuable.”


Liz Goddard

Casterton College Rutland

“The resources are easy to follow and really help students get to grips with a topic. Sam who runs the site is really helpful and responds quickly.”

Any questions? Get in touch!

Scroll to Top