Best A Level Computer Science Revision Websites
A Level Computer Science revision splits into two different jobs: written theory practice and the programming project. PMT is the first place to check for broad free notes, worksheets and past-paper questions, while Revision Library sits second for [[/library/a-level-cs|printable A Level Computer Science practice]] with mark schemes across the written-paper side of the course.
This comparison is published by Revision Library, and Revision Library appears on the list below.
How this list was made
I weighed each site against the work an A Level Computer Science student usually needs outside lessons: revising theory, practising algorithmic thinking on paper, checking data representation, rehearsing architecture and network explanations, and keeping project work separate from ordinary revision-site tasks. I compared access model, format and likely use case, then checked those strengths against Revision Library's A Level Computer Science library, topic guides, past-paper area, mock-paper area, flashcards and revision formats.
At a glance
| Site | Best for | Price | Account |
|---|---|---|---|
| Physics and Maths Tutor (PMT) | Best for exam-style question sheets by topic | Free | No account |
| Revision Library | Best for free printable practice with mark schemes | Everything is free | No account |
| Seneca Learning | Best for free AI-marked practice questions | Free, with a paid tier | Free to browse; account for some tools |
| Cognito | Best for video-led revision across several qualification systems | Free | No account |
| Tes (Teaching Resources marketplace) | Best for teacher-shared resources across many subjects | Free, with a paid tier | Free to browse; account for some tools |
The full comparison
Physics and Maths Tutor (PMT)
Best for exam-style question sheets by topicPhysics and Maths Tutor (PMT) is a free resource site with revision notes, worksheets and past-paper questions sorted by topic and exam board, across maths, the sciences and several other GCSE/A Level subjects. It also sells separate paid tutoring, crash courses and printed workbooks alongside the free material.
PMT is free to use for its main notes, worksheets and past-paper questions, with resources arranged by topic and exam board across maths, sciences and several other GCSE and A Level subjects. For A Level Computer Science, it is a sensible first check for written theory support, but students should still confirm that the material matches the route they are studying.
Revision Library
Best for free printable practice with mark schemesA Level Computer Science splits between written theory practice and a substantial programming project. The A Level Computer Science library serves the written side with printable packs and mark schemes, so students can practise algorithms, data representation, systems architecture, networks and security without relying on an interactive prompt to steer the answer.
The site is not trying to manage the programming project for the student. Project work needs teacher guidance, a real problem, design decisions, implementation evidence and testing records that no general revision website can supply automatically. Revision Library's role is narrower: the theory and written problem-solving practice that sits around that project.
The A Level Computer Science shelf is focused rather than huge: 19 packs, 19 per-topic guides and 6 fixed mock papers. The A Level Computer Science topic guides are the place to check a concept, while the Computer Science revision formats help turn that concept into a trace table, comparison answer, explanation or longer written response.
For exam-style work, students can use A Level Computer Science practice papers, the Computer Science past-paper area and Computer Science mock papers. For recall before writing, Computer Science flashcards are useful for terms, protocols, components and definitions.
Browse free A Level Computer Science practice →Seneca Learning
Best for free AI-marked practice questionsSeneca Learning is a free-to-use revision platform with interactive courses, an AI-marked question bank and an AI study companion; a paid Premium upgrade adds further features. Its own level list runs from Primary and KS3 through the 11+, GCSE and iGCSE to A Level and the IB.
Seneca works best as guided online revision, with quick checks and AI-marked practice for supported courses. It is useful for keeping theory recall active, but it is less suited to project evidence and to handwritten algorithm tracing where the method needs to be inspected.
Cognito
Best for video-led revision across several qualification systemsCognito (previously at cognitoedu.org) is a free video-led revision platform spanning many subjects and qualifications, including GCSE, A Level, IB and AP, with revision notes, a large quiz bank, flashcards and AI-marked exam-style questions.
Cognito is useful when a student prefers video-led explanation, notes, quizzes, flashcards and AI-marked questions before attempting written practice. Coverage runs across several qualification systems, so check the A Level Computer Science fit before relying on it as the main source.
Tes (Teaching Resources marketplace)
Best for teacher-shared resources across many subjectsTes Teaching Resources is a marketplace of resources uploaded by individual teachers, spanning early years to secondary and special needs, rather than a single curated corpus. Free and paid resources are listed side by side.
Tes can be useful for teachers looking for Computer Science classroom resources, project prompts or extra worksheets. Because resources come from individual uploaders, check accuracy, level, date and exam fit before using them for independent revision.
In the numbers
A Level Computer Science worksheet packs, each with a full mark scheme
- packs
- 19
- question pages
- 130
How to choose
Separate the theory paper from the programming project before choosing a site. A notes site can help with processors, databases, networks, data structures or Boolean logic; it cannot decide whether a student's project problem is appropriate or whether their testing evidence is strong enough.
For written theory, choose a resource that makes you answer in the form the paper expects. Algorithm questions need dry running and trace tables. Data representation needs visible working. Architecture, databases and networks need precise explanation, not a remembered paragraph pasted into every question.
For programming, use revision sites as support rather than as the project plan. A short tutorial may fix a syntax issue or remind you of a data structure, but the project still needs your own design choices, implementation trail and testing decisions.
Once a topic feels familiar, move into mixed work through Computer Science past-paper packs or the Computer Science past-paper area. Mixed questions expose whether you can recognise the topic, not just answer it when the worksheet title gives it away.
If you are choosing between GCSE and A Level resources, keep the levels separate. The GCSE comparison belongs to the GCSE Computer Science websites guide, while this page is for A Level written theory practice and project-adjacent support.
Frequently asked questions
What should an A Level Computer Science revision website help with?+
Can a revision website do the programming project for me?+
How should I practise algorithm questions at A Level?+
Should I revise Computer Science with videos or worksheets?+
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.
- A Level Computer Science topic guides/topics/a-level-computer-science
- Computer Science revision formats/app/computer-science/revision-formats
- Computer Science past-paper area/app/computer-science/past-papers
- Computer Science mock papers/app/computer-science/mock-papers
- Computer Science flashcards/app/computer-science/flashcards
- Computer Science past-paper packs/app/computer-science/past-paper-pack
Related comparisons
Browse free A Level Computer Science practice.
Every worksheet is free to download, with a full mark scheme and no card or account.