Skip to content

AQA GCSE Computer Science

GCSE · AQAComputer Science780 cards

Picked for the same course from what people use most, and all of it can be read without an account.

Everything for Computer Science

Looking for help with Computer Science?

Cookie Tutoring, our own tutoring service, may have tutors for Computer Science. Lessons are live and one to one, and the first 15 minutes with any tutor is free.

Find a tutor

Flashcards for AQA GCSE Computer Science (8525), split into Paper 1 and Paper 2 and then by topic in the specification's order, following the specification for exams from June 2027. Pseudo-code cards use AQA's own style, so the keywords match the ones printed in the exam.

Adding it gives you your own copy, with every subdeck below. Each card then comes back just before you would forget it, and every one you get right or wrong counts towards your mastery of its topic. You can delete or suspend the parts you are not studying once it is yours.

What is inside (34 subdecks)

  • Paper 1 Computational thinking and programming skills273 cards
    • 3.1 Fundamentals of algorithms65 cards
    • 3.2 Programming208 cards
      • 3.2.1 Data types14 cards
      • 3.2.2 Programming concepts50 cards
      • 3.2.3 Arithmetic operations16 cards
      • 3.2.4 Relational operations8 cards
      • 3.2.5 Boolean operations11 cards
      • 3.2.6 Data structures24 cards
      • 3.2.7 Input and output4 cards
      • 3.2.8 String handling15 cards
      • 3.2.9 Random number generation3 cards
      • 3.2.10 Subroutines29 cards
      • 3.2.11 Robust and secure programming34 cards
  • Paper 2 Computing concepts507 cards
    • 3.3 Fundamentals of data representation143 cards
      • 3.3.1 Number bases12 cards
      • 3.3.2 Converting between number bases17 cards
      • 3.3.3 Units of information17 cards
      • 3.3.4 Binary arithmetic14 cards
      • 3.3.5 Character encoding17 cards
      • 3.3.6 Representing images22 cards
      • 3.3.7 Representing sound16 cards
      • 3.3.8 Data compression28 cards
    • 3.4 Computer systems159 cards
      • 3.4.1 Hardware and software6 cards
      • 3.4.2 Boolean logic30 cards
      • 3.4.3 Software classification22 cards
      • 3.4.4 Programming languages and translators33 cards
      • 3.4.5 Systems architecture68 cards
    • 3.5 Fundamentals of computer networks62 cards
    • 3.6 Cyber security64 cards
    • 3.7 Relational databases and SQL42 cards
    • 3.8 Ethical, legal and environmental impacts37 cards

Some of its cards

  • What does 17 / 4 give?
    4.25
  • The physical parts of a computer system
    Hardware
  • A named location in memory whose value can change while the program runs
    Variable
  • What base is decimal, and which digits does it use?
    Base 10, using the digits 0 to 9
  • A language close to the processor's own instructions: machine code or assembly language
    Low-level language
  • Cyber security
    Keeping computers, networks, programs and data safe from attacks, damage and access by anyone not allowed it, using technology, processes and good practice
  • Is sound analogue or digital?
    Analogue: it is a continuously changing wave
  • What does LEN('revision') give?
    8
  • An organised, persistent collection of data, arranged so it can be searched, sorted and updated easily
    Database
  • A single point in an image, the smallest part that can be given a colour
    Pixel

And 770 more once you add the deck.