Pearson Edexcel GCSE Computer Science Past Papers & Mark Schemes
Download free Pearson Edexcel GCSE Computer Science (1CP2) past papers, mark schemes & examiner reports. Theory and programming. 30 resources available.
Download Past Papers
70 of 70 resources
June 2025
1 fileGCSE Computer Science – 1CP2 02 Programming Language Subset (PLS) – Summary of Changes 2025
June 2024
1 fileGCSE Computer Science – 1CP2 02 Programming Language Subset (PLS) – Summary of Changes 2024
June 2023
15 filesA-level Computer Science – Mark scheme (A-level) : Paper 1 – June 2023
A-level Computer Science – Mark scheme (A-level) : Paper 2 – June 2023
A-level Computer Science – Question paper (A-level) : Paper 1 – June 2023
A-level Computer Science – Question paper (A-level) : Paper 2 – June 2023
GCSE Computer Science – Examiner report – Paper 2 – June 2023
GCSE Computer Science – Examiner report – Paper 1 – June 2023
GCSE Computer Science – Mark scheme – Paper 2 – June 2023
GCSE Computer Science – Mark scheme – Paper 1 – June 2023
GCSE Computer Science – Question paper – Paper 2 – June 2023
GCSE Computer Science – Question paper – Paper 1 – June 2023
International GCSE Computer Science – Examiner report – Paper 1 – June 2023
International GCSE Computer Science – Examiner report – Paper 2 – June 2023
International GCSE Computer Science – Mark scheme – Paper 1 – June 2023
International GCSE Computer Science – Question paper – Paper 2 – June 2023
International GCSE Computer Science – Question paper – Paper 1 – June 2023
Summer 2023
2 filesJune 2022
17 filesA-level Computer Science – Mark scheme (A-level) : Paper 1 – June 2022
A-level Computer Science – Mark scheme (A-level) : Paper 2 – June 2022
A-level Computer Science – Notice (A-level) : Paper 1 – June 2022
A-level Computer Science – Question paper (A-level) : Paper 1 – June 2022
A-level Computer Science – Question paper (A-level) : Paper 2 – June 2022
GCSE Computer Science – Data files – June 2022 – 1CP2 02
GCSE Computer Science – Examiner report – Paper 1 – June 2022
GCSE Computer Science – Examiner report – Paper 2 – June 2022
GCSE Computer Science – Question paper – Paper 1 – June 2022
GCSE Computer Science – Question paper – Paper 2 – June 2022
GCSE Computer Science – Mark scheme – Paper 1 – June 2022
GCSE Computer Science – Mark scheme – Paper 2 – June 2022
International GCSE Computer Science – Examiner report – Paper 1 – June 2022
International GCSE Computer Science – Examiner report – Paper 2 – June 2022
International GCSE Computer Science – Question paper – Paper 1 – June 2022
International GCSE Computer Science – Question paper – Paper 2 – June 2022
International GCSE Computer Science – Mark scheme – Paper 1 – June 2022
November 2021
9 filesA-level Computer Science – Question paper (A-level) : Paper 2 – November 2021
A-level Computer Science – Mark scheme (A-level) : Paper 1 – November 2021
A-level Computer Science – Insert (A-level) : Paper 1 – November 2021
A-level Computer Science – Mark scheme (A-level) : Paper 2 – November 2021
A-level Computer Science – Question paper (A-level) : Paper 1 – November 2021
International GCSE Computer Science – Examiner report – Paper 1 – November 2021
International GCSE Computer Science – Examiner report – Paper 2 – November 2021
International GCSE Computer Science – Question paper – Paper 1 – November 2021
International GCSE Computer Science – Question paper – Paper 2 – November 2021
June 2021
3 filesNovember 2020
9 filesA-level Computer Science – Question paper (A-level) : Paper 2 – November 2020
A-level Computer Science – Mark scheme (A-level) : Paper 1 – November 2020
A-level Computer Science – Mark scheme (A-level) : Paper 2 – November 2020
A-level Computer Science – Question paper (A-level) : Paper 1 – November 2020
International GCSE Computer Science – Question paper – Paper 1 – November 2020
International GCSE Computer Science – Question paper – Paper 2 – November 2020
International GCSE Computer Science – Mark Scheme – Paper 1 – November 2020
International GCSE Computer Science – Examiner report – Paper 1 – November 2020
International GCSE Computer Science – Examiner report – Paper 2 – November 2020
June 2017
3 filesJanuary 2016
1 fileGCSE Computer Science – Controlled assessment task – 2016
June 2016
4 filesGCSE Computer Science – Question paper – Paper 1 – June 2016
GCSE Computer Science – Mark scheme – Paper 1 – June 2016
GCSE Computer Science – Examiner report – Paper 1 – June 2016
GCSE Computer Science – Examiner report – Paper 2 – June 2016
June 2015
4 filesGCSE Computer Science – Question paper – Paper 1 – June 2015
GCSE Computer Science – Mark Scheme – Paper 1 – June 2015
GCSE Computer Science – Examiner report – Paper 2 – June 2015
GCSE Computer Science – Examiner report – Paper 1 – June 2015
January 2015
1 fileGCSE Computer Science – Controlled assessment task – 2015
Edexcel GCSE Computer Science: Theory, Algorithms, and Problem-Solving in Code
Exam Paper Structure
Computer Systems and Programming
Computational Thinking, Algorithms and Programming
Key Information
| Exam Board | Pearson Edexcel |
| Specification Code | 1CP2 |
| Qualification | GCSE |
| Grading Scale | 9-1 |
| Assessment Type | 2 written papers + programming project |
| Tiers | Single tier (no Foundation/Higher split) |
| Number Of Papers | 2 written (+ project) |
| Exam Duration | 1 hour 30 minutes per paper |
| Total Marks | 100 written + 20 project |
| Programming Language | Edexcel Programming Language Subset (PLS) |
| Available Sessions | June 2022 – June 2024 |
| Total Resources | 30 |
Key Topics in Computer Science
Topics you need to know
Exam Command Words
| Command word | What the examiner expects |
|---|---|
| State | Give a fact or definition without explanation |
| Describe | Give the main features or steps of a process or concept |
| Explain | Give reasons or expand on how or why something works |
| Write | Produce pseudocode or code to perform the specified task |
| Trace | Follow the execution of an algorithm, recording variable values at each step |
| Complete | Fill in the missing parts of a program, table or diagram |
| Evaluate | Assess the suitability or effectiveness of a solution or approach |
Typical Grade Boundaries
| Grade | Approximate mark needed |
|---|---|
| Grade 9 | 71–82% |
| Grade 8 | 62–70% |
| Grade 7 | 52–61% |
| Grade 6 | 44–51% |
| Grade 5 | 36–43% |
| Grade 4 | 27–35% |
| Grade 3 | 19–26% |
| Grade 2 | 11–18% |
| Grade 1 | ~5–10% |
⚠️ Typical boundaries across two papers (150 total marks). Actual boundaries vary by series — check Pearson's website.
Bridging Theory and Programming Practice in Edexcel GCSE Computer Science
More Pearson Edexcel GCSE Subjects
Explore other GCSE subjects from Pearson Edexcel
Meet your AI Tutor
Get clear explanations, worked examples, and step-by-step guidance on any GCSE Computer Science topic. Your personal AI tutor, free to try.