Download free GCSE Computer Science past papers and mark schemes for AQA, Edexcel and OCR.
We list GCSE Computer Science papers for AQA, Edexcel, OCR. Choose your exam board to see each paper with its mark scheme.
Frequently asked questions
Which Computer Science paper should I practise first?
Choose a paper that matches your specification and the topics you want to assess. If you're working on a particular weakness, start with suitable questions rather than a full paper. Keep some unfamiliar papers for timed practice later.
Where can I find the answers to this Computer Science past paper?
Use the matching official mark scheme, checking the specification, year, session and paper number. For questions that accept a range of responses, read the marking criteria as well as any example answer.
Can I use another exam board's past papers?
They can provide extra practice on overlapping topics, but content, terminology and assessment requirements can differ. Prioritise your own specification and ask your teacher to check unfamiliar material from another board.
Can I use papers from an old specification?
Some questions may still be relevant, but topics, methods and assessment requirements can change. Check each question against your current specification and use current-specification papers to practise the exam's overall structure.
What should I do after marking a past paper?
Record what went wrong: missing knowledge, a misunderstood question, an incorrect method or running out of time. Revise the relevant topic, then retry the question without looking at the solution. Later, try a different question to check that you can apply what you learned.