Skip to content

AQA GCSE · Free tool

AQA GCSE Computer Science (8525) Test Generator

Make a free AQA GCSE Computer Science (8525) practice test from real past-paper questions across 33 syllabus topics. Choose topics, papers and a mark target, then download the question paper and mark scheme as PDFs.

Build your 8525 test

Paper
Topics (33 of 33)

Apollo draws from up to 24 topics per test, so it will use the first 24 you selected.

Total marks
Years (any)

Your test will appear here

Pick topics and a mark target, then generate. You get a printable question paper and a matching mark scheme, both as PDFs.

8525 topics you can include

Every topic below has real past-paper questions with official mark schemes.
  • Representing algorithms8 questions
  • Efficiency of algorithms1 questions
  • Searching algorithms2 questions
  • Sorting algorithms2 questions
  • Programming concepts9 questions
  • Relational operations in a programming language1 questions
  • Data structures5 questions
  • String handling operations5 questions
  • Random number generation2 questions
  • Structured programming and subroutines4 questions
  • Robust and secure programming6 questions
  • Number bases2 questions
  • Converting between number bases3 questions
  • Units of information3 questions
  • Binary arithmetic5 questions
  • Character encoding1 questions
  • Representing images3 questions
  • Representing sound2 questions
  • Data compression2 questions
  • Boolean logic3 questions
  • Software classification2 questions
  • Classification of programming languages and translators6 questions
  • Systems architecture5 questions
  • Fundamentals of computer networks3 questions
  • Network protocols1 questions
  • Network security1 questions
  • Cyber security threats2 questions
  • Social engineering1 questions
  • Malicious code (malware)1 questions
  • Methods to detect and prevent cyber security threats2 questions
  • Relational databases2 questions
  • Structured query language (SQL)1 questions
  • Ethical, legal and environmental impacts of digital technology2 questions