Where do I get past papers?

GCSE Computer Science Past Papers by Exam Board

For GCSE Computer Science past papers, use the archive from the board you sit first, because each board writes its papers, mark schemes and pseudocode guidance in its own style. That matters more here than in many subjects: the written papers are the whole assessment, so programming is tested through questions on paper rather than separate coursework. Revision Library comes after the board sites, with topic-sorted exam-style practice and a small but unusually broad Computer Science past-paper collection covering AQA, Edexcel, OCR, WJEC and Eduqas.

This comparison is published by Revision Library, and Revision Library appears on the list below.

How this list was made

This comparison gives priority to the exam boards because they are the original source for their own papers, mark schemes, examiner reports and pseudocode reference material. It was reviewed on 16 September 2026 against the board entries already checked for Revision Library's past-paper research, the GCSE Computer Science routes on this site, and the public past-paper corpus held here for AQA, Edexcel, OCR, WJEC and Eduqas.

At a glance

SiteBest forPriceAccount
AQABest for official past papers straight from the exam boardFreeNo account
Pearson EdexcelBest for bulk downloads by exam seriesFreeFree to browse; account for some tools
OCRBest for a past-paper finder by qualification and levelFreeFree to browse; account for some tools
WJEC / EduqasBest for building custom papers from real past questionsFreeNo account
Revision LibraryBest for exam-style question sheets by topicEverything is freeNo account

The full comparison

AQA

Best for official past papers straight from the exam board

AQA is one of the UK's exam boards, and its site is the primary source for its own GCSE and A Level past papers, mark schemes and examiner reports, free to search and download without an account.

For AQA GCSE Computer Science, AQA is the place to collect the official 8525 papers, mark schemes and support material before using any topic bank. Keep its pseudocode guidance close when marking programming answers, because a method that feels clear in a general coding lesson may not match the form AQA expects on paper.

Pearson Edexcel

Best for bulk downloads by exam series

Pearson Edexcel is one of the UK's exam boards. Its site lets anyone search and download most past papers, mark schemes and examiner reports for free; the most recent exam series is restricted to registered exam centres for a period after each sitting.

Pearson Edexcel suits teachers or students gathering a whole Computer Science series with papers and mark schemes kept together. Its recent-series access rules still matter, so a student may need a teacher-set paper for the newest material and the public archive for older timed practice.

OCR

Best for a past-paper finder by qualification and level

OCR is one of the UK's exam boards, with a past-paper finder covering its GCSE and A Level qualifications, free to use. Some recent or secure materials are restricted under OCR's own past-paper release policy.

OCR's finder is especially useful for J277 because students need the right GCSE qualification before they start comparing Paper 1 Computer Systems with Paper 2 Computational Thinking, Algorithms and Programming. Use OCR's own pseudocode and mark scheme wording when checking trace tables or algorithm answers.

WJEC / Eduqas

Best for building custom papers from real past questions

WJEC is a UK exam board; Eduqas is its England-facing brand. Past papers and mark schemes are made available to the public as well as to registered centres, free to download, alongside a distinctive free Question Bank tool for building custom practice papers from past questions with mark schemes and examiner's comments.

WJEC/Eduqas is helpful when a student wants to practise real questions without always sitting a full paper, because its Question Bank can build custom practice from past material. For Computer Science, still return to a complete official paper when timing, written programming style and mark-scheme phrasing need testing together.

Revision Library

Best for exam-style question sheets by topic

Revision Library should not replace an exam board's own GCSE Computer Science archive. The board site is where a student should get the original paper, mark scheme and pseudocode reference guide, especially because OCR J277 and AQA 8525 do not structure the written papers in the same way.

The useful part starts after that first official paper. The GCSE Computer Science library gives exam-style question sheets by topic, and this site also holds real GCSE Computer Science papers for all five board brands: Eduqas 14, WJEC 12, AQA 8, OCR 6 and Edexcel 6. That full spread is unusual here, so students can use Revision Library as a follow-up practice route without pretending it is the authoritative source.

The subject has a naming wrinkle on this site. The library route is GCSE Computer Science library, the mock-paper bank is GCSE Computer Science practice papers, and the topic and app tools use Computer Science routes such as Computer Science topic guides and the Computer Science Pack Builder. They point at one subject, but the paths are not interchangeable.

Use the Computer Science diagnostic when a marked paper shows several weak areas at once. Then move to short topic work on algorithms, trace tables, data representation, networks or systems, before returning to the board paper and marking it with that board's own wording.

Browse GCSE Computer Science practice

In the numbers

19

GCSE Computer Science practice packs in the library, with mark schemes

packs
19
question pages
182

How to choose

Start with the specification code or the front of the mock paper your school has used. OCR J277 and AQA 8525 are both GCSE Computer Science courses, but their paper structure and wording differ enough that a random board paper can train the wrong habits.

Download the pseudocode reference or programming guidance from the same board as the paper. Computer Science is unusual here: pseudocode style is part of the exam language, so a student needs to answer in the form their board recognises rather than in a private mixture of Python, classroom notes and another board's notation.

Use a whole official paper when the goal is timing, mixed-topic decision making or mark scheme wording. Use Revision Library when the marked paper exposes a narrower weakness, then practise through Computer Science past-paper practice, Computer Science flashcards or Computer Science revision formats before the next timed attempt.

For general past-paper planning, read where to find GCSE past papers and how to use past papers effectively. This page is narrower: it is about GCSE Computer Science board archives, pseudocode rules and written programming rehearsal.

Frequently asked questions

Why do GCSE Computer Science past papers need the board's pseudocode guide?+
Each board writes pseudocode in its own way, so the guide tells students what notation and style the mark scheme is built around. It is worth keeping beside the paper when practising algorithms, trace tables and written programming answers.
Does Revision Library hold GCSE Computer Science papers for every board?+
Yes. Revision Library currently holds real GCSE Computer Science papers for AQA, Edexcel, OCR, WJEC and Eduqas. The board sites still come first because they are the official sources for the original papers and mark schemes.
Is programming coursework part of GCSE Computer Science assessment?+
Practical programming matters for learning the subject, but it is not separately assessed as coursework in the way many students expect. The written papers are where programming understanding is tested, so past papers are the realistic rehearsal.
Should OCR J277 students use AQA 8525 papers for extra practice?+
They can be useful for extra thinking practice, but not as the main rehearsal. OCR J277 students should mark their readiness with OCR papers because the structure, wording and pseudocode expectations differ from AQA 8525.

Revision Library resources in this article

Every link below appears in the article above. All of it is free to download, with a full mark scheme.

Browse GCSE Computer Science practice.

Every worksheet is free to download, with a full mark scheme and no card or account.