AQA Computer Science · Unit 1

Fundamentals of programming quizzes

14 ready‑made quiz sets for Unit 1: Fundamentals of programming, one for every lesson, in course order. Pick one, 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

Each set covers one lesson of Unit 1: Fundamentals of programming in the AQA Computer Science (7517), with 20 multiple-choice questions on a timed countdown. Open a set to read its revision notes, host it straight away or save it to your library.

14 lesson sets in Unit 1: Fundamentals of programming

  1. 20 questions

    4.1.1.1 Data types

    20 questions · by Revision Ninja

  2. 20 questions

    4.1.1.2 Programming concepts: sequence, selection and iteration

    20 questions · by Revision Ninja

  3. 20 questions

    4.1.1.3 Arithmetic operations

    20 questions · by Revision Ninja

  4. 20 questions

    4.1.1.4 Relational and Boolean operations

    20 questions · by Revision Ninja

  5. 20 questions

    4.1.1.6 Constants and variables

    20 questions · by Revision Ninja

  6. 20 questions

    4.1.1.7 String-handling operations

    20 questions · by Revision Ninja

  7. 20 questions

    4.1.1.8 Random numbers and exception handling

    20 questions · by Revision Ninja

  8. 20 questions

    4.1.1.10 Subroutines

    20 questions · by Revision Ninja

  9. 20 questions

    4.1.1.11 Parameters and returning values

    20 questions · by Revision Ninja

  10. 20 questions

    4.1.1.13 Local and global variables

    20 questions · by Revision Ninja

  11. 20 questions

    4.1.1.15 Stack frames in subroutine calls

    20 questions · by Revision Ninja

  12. 20 questions

    4.1.1.16 Recursive techniques

    20 questions · by Revision Ninja

  13. 20 questions

    4.1.2.2 Procedural-oriented programming and hierarchy charts

    20 questions · by Revision Ninja

  14. 20 questions

    4.1.2.3 Object-oriented programming and class diagrams

    20 questions · by Revision Ninja