AQA · GCSE · 8525

AQA GCSE Computer Science past papers

15 AQA GCSE Computer Science papers from 2022 to 2025, 15 with a mark scheme and 12 with an examiners' report. Every link opens the document on AQA's own website; we list them in one place and show which topics each series tested.

Which topics come up most

The topics that have carried the most marks across the AQA GCSE Computer Science papers we have tagged question by question. Topics with a revision guide link to it.

Counted from our own question-by-question tagging of 8 papers. A question that tests two topics counts towards both, so the marks column ranks topics rather than adding up to a paper total.

All AQA GCSE Computer Science papers by year

June 2025

PaperOfficial documents (AQA)
Paper 1A: Computational Thinking and Programming Skills (C#)Question paperMark schemeExaminers' report
Paper 1B: Computational Thinking and Programming Skills (Python)Question paperMark schemeExaminers' report
Paper 1C: Computational Thinking and Programming Skills (VB.NET)Question paperMark schemeExaminers' report

June 2024

PaperOfficial documents (AQA)
Paper 1A: Computational Thinking and Programming Skills (C#)Question paperMark scheme
Paper 1B: Computational Thinking and Programming Skills (Python)Question paperMark scheme
Paper 1C: Computational Thinking and Programming Skills (VB.NET)Question paperMark scheme
Paper 2: Computing ConceptsQuestion paperMark schemeExaminers' report

June 2023

PaperOfficial documents (AQA)
Paper 1A: Computational Thinking and Programming Skills (C#)Question paperMark schemeExaminers' report
Paper 1B: Computational Thinking and Programming Skills (Python)Question paperMark schemeExaminers' report
Paper 1C: Computational Thinking and Programming Skills (VB.NET)Question paperMark schemeExaminers' report
Paper 2: Computing ConceptsQuestion paperMark schemeExaminers' report

June 2022

PaperOfficial documents (AQA)
Paper 1A: Computational Thinking and Programming Skills (C#)Question paperMark schemeExaminers' report
Paper 1B: Computational Thinking and Programming Skills (Python)Question paperMark schemeExaminers' report
Paper 1C: Computational Thinking and Programming Skills (VB.NET)Question paperMark schemeExaminers' report
Paper 2: Computing ConceptsQuestion paperMark schemeExaminers' report

Revise before you sit one

GCSE Computer Science past papers from other boards

Other AQA GCSE past papers

Past papers, mark schemes and the questions in them are the copyright of the exam boards that set them (AQA). Revision Library does not host or reproduce them: every paper listed here opens on that board's own website. We are not affiliated with, endorsed by or approved by any exam board. If you hold rights in anything on this site and would like it removed, email hello@revisionlibrary.co.uk and we will take it down.

Practise the questions, not just the papers.

The past-paper tool lists every indexed Computer Science question by topic, with its paper, question number, marks and page, so you can sit only the ones you need.