AQA GCSE Computer Science:
Paper 1 Past Papers

Past Papers

Find all AQA GCSE Computer Science Paper 1 past papers below, organised by year, to help you prepare for your AQA GCSE Computer Science exams.

All papers

Exam Papers

Mark Schemes

Specimen Papers

Paper 1: 1A. Computational Thinking & Problem-solving (C#) 8525A/1 (QP) Paper 1: 1A. Computational Thinking & Problem-solving (C#) 8525A/1 (MS)
Paper 1: 1B. Computational Thinking & Problem-solving (Python) 8525B/1 (QP) Paper 1: 1B. Computational Thinking & Problem-solving (Python) 8525B/1 (MS)
Paper 1: 1C. Computational Thinking & Problem-solving (VB.Net) 8525C/1 (QP) Paper 1: 1C. Computational Thinking & Problem-solving (VB.Net) 8525C/1 (MS)

2023

June 2023 Paper 1: 1A. Computational Thinking & Programming Skills (C#) 8525/1A (QP)June 2023 Paper 1: 1A. Computational Thinking & Programming Skills (C#) 8525/1A (MS)
June 2023 Paper 1: 1B. Computational Thinking & Programming Skills (Python) 8525/1B (QP)June 2023 Paper 1: 1B. Computational Thinking & Programming Skills (Python) 8525/1B (MS)
June 2023 Paper 1: 1C. Computational Thinking & Programming Skills (VB.Net) 8525/1C (QP)June 2023 Paper 1: 1C. Computational Thinking & Programming Skills (VB.Net) 8525/1C (MS)

2022

June 2022 Paper 1: 1A. Computational Thinking & Problem-solving (C#) 8525/1A (QP)June 2022 Paper 1: 1A. Computational Thinking & Problem-solving (C#) 8525/1A (MS)
June 2022 Paper 1: 1B. Computational Thinking & Problem-solving (Python) 8525/1B (QP)June 2022 Paper 1: 1B. Computational Thinking & Problem-solving (Python) 8525/1B (MS)
June 2022 Paper 1: 1C. Computational Thinking & Problem-solving (VB.Net) 8525/1C (QP)June 2022 Paper 1: 1C. Computational Thinking & Problem-solving (VB.Net) 8525/1C (MS)

2021

November 2021 Paper 1: Computational Thinking & Problem-solving 8520/1 (QP)November 2021 Paper 1: Computational Thinking & Problem-solving 8520/1 (MS)

Visit all of our AQA GCSE Past Papers here.