OCR · A level

OCR Computer Science quizzes

40 ready‑made quiz sets across 8 units, one for every lesson. Open a unit, pick tomorrow's lesson, put it on the board and host it live — students answer on their own devices.

  • Free to host
  • 20 questions per lesson
  • Students join by code

Every set is free to host and covers one lesson of the OCR Computer Science (H446). Open a unit to see its lesson sets; each one opens the set's page, where you can host it straight away or save it to your library.

Units

  1. Unit 1

    The characteristics of contemporary processors, input, output and storage devices

    5 lesson sets — Processor components: ALU, control unit, registers and buses, Fetch-decode-execute, CPU performance, pipelining and architectures, CISC, RISC, GPUs and multicore parallel processing and more.Open unit 1
  2. Unit 2

    Software and software development

    7 lesson sets — Operating systems and memory management, Interrupts, scheduling, OS types, BIOS, device drivers and virtual machines, Types of application, utilities and open vs closed source and more.Open unit 2
  3. Unit 3

    Exchanging data

    7 lesson sets — Compression, encryption and hashing, Database design: keys, entity relationships, normalisation and indexing, SQL, data management, referential integrity and ACID transactions and more.Open unit 3
  4. Unit 4

    Data types, data structures and algorithms

    6 lesson sets — Primitive data types and binary number representation, Hexadecimal, floating point and bitwise manipulation, Character sets: ASCII and Unicode and more.Open unit 4
  5. Unit 5

    Legal, moral, cultural and ethical issues

    4 lesson sets — Data Protection Act 1998 and Computer Misuse Act 1990, Copyright, Designs and Patents Act 1988 and RIPA 2000, Workforce, automated decisions, AI, environment and censorship and more.Open unit 5
  6. Unit 6

    Elements of computational thinking

    5 lesson sets — The nature and need for abstraction and abstract models, Inputs, outputs, preconditions, caching and reusable components, Components of problems and solutions, step order and sub-procedures and more.Open unit 6
  7. Unit 7

    Problem solving and programming

    4 lesson sets — Programming constructs, recursion and variable scope, Modularity, parameter passing, IDEs and object-oriented techniques, Problem recognition, decomposition, divide and conquer, abstraction and more.Open unit 7
  8. Unit 8

    Algorithms

    2 lesson sets — Algorithm design, suitability, efficiency and Big O notation, Traversal of data structures and standard sorting, search and shortest-path algorithms.Open unit 8

How to use a set in class

Open a lesson set and choose Host. Your board shows each question with a timed countdown, students answer on their own devices, and the answer and a live leaderboard follow every question — a quick retrieval starter or an end-of-topic review without any prep.

Frequently asked questions

Are these OCR Computer Science quizzes free?

Yes. Hosting is free, and students join with a short game code on any device — no student accounts and nothing to install.

Who wrote the questions?

Every set was written with Revision Ninja, and follows the units of the OCR Computer Science (H446). Each set covers one lesson with 20 multiple-choice questions.

Can I change a set before I use it?

Yes. Open a set and choose "Make my own copy" to get an editable copy in your library — add, remove or reword questions, and the original stays as it is.