AQA · A level

AQA Computer Science quizzes

109 ready‑made quiz sets across 13 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 AQA Computer Science (7517). 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

    Fundamentals of programming

    14 lesson sets — Data types, Programming concepts: sequence, selection and iteration, Arithmetic operations and more.Open unit 1
  2. Unit 2

    Fundamentals of data structures

    10 lesson sets — Data structures and abstract data types, Single- and multi-dimensional arrays, Reading and writing text and binary files and more.Open unit 2
  3. Unit 3

    Fundamentals of algorithms

    8 lesson sets — Breadth-first and depth-first search, Pre-order, post-order and in-order traversal, Infix to Reverse Polish notation and more.Open unit 3
  4. Unit 4

    Theory of computation

    13 lesson sets — Problem-solving and algorithms, Abstraction, Problem reduction and decomposition and more.Open unit 4
  5. Unit 5

    Fundamentals of data representation

    20 lesson sets — Natural, rational, irrational and real numbers, Ordinal numbers, counting and measurement, Number bases and more.Open unit 5
  6. Unit 6

    Fundamentals of computer systems

    6 lesson sets — Hardware, software and their classification, System software and the operating system, Classification of programming languages and more.Open unit 6
  7. Unit 7

    Fundamentals of computer organisation and architecture

    9 lesson sets — Internal hardware components, The stored program concept, The processor and its components and more.Open unit 7
  8. Unit 8

    Consequences of uses of computing

    1 lesson set — Moral, ethical, legal and cultural issues of computing.Open unit 8
  9. Unit 9

    Fundamentals of communication and networking

    13 lesson sets — Communication methods and basics, Network topology, Types of networking between hosts and more.Open unit 9
  10. Unit 10

    Fundamentals of databases

    5 lesson sets — Entity relationship modelling, Relational databases, Database design and normalisation and more.Open unit 10
  11. Unit 11

    Big Data

    1 lesson set — Big Data.Open unit 11
  12. Unit 12

    Fundamentals of functional programming

    4 lesson sets — Function types and first-class objects, Partial function application and composition of functions, Writing functional programs and more.Open unit 12
  13. Unit 13

    Systematic approach to problem solving

    5 lesson sets — Analysis, Design, Implementation and more.Open unit 13

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 AQA 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 AQA Computer Science (7517). 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.