DoRevision for teachers
Free interactive GCSE revision your class can run in fifteen minutes, matched to the official exam-board specifications, marked instantly, with nothing for you to take home.
Everything here is free, and you do not need an account to look at any of it.
Start with the revision
Teacher guide
- 15-minute GCSE revision activities for teachers Short, specification-matched revision activities for those spare fifteen minutes: a starter, tutor time, the end of a lesson or a cover period. Students get their answers checked as they work, so there is nothing for you to mark afterwards.
- AQA Combined Science Trilogy revision Every live AQA GCSE Combined Science Trilogy (8464) revision activity, with a straight account of how little of it is practical work.
- AQA GCSE Art and Design revision Every live AQA GCSE Art and Design (8201 to 8206) revision activity, written to the assessment objectives all six titles share.
- AQA GCSE Biology revision activities for teachers Every live AQA GCSE Biology (8461) revision activity we have, grouped by what it's useful for in a lesson, with the specification each one is mapped to and the official past papers alongside.
- AQA GCSE Business revision Every live AQA GCSE Business (8132) revision activity. The largest set on this site, and direct about the one thing it does not make students do.
- AQA GCSE Chemistry revision Every live AQA GCSE Chemistry (8462) revision activity, with an honest account of how far its calculation questions go.
- AQA GCSE Citizenship Studies revision Every live AQA GCSE Citizenship Studies (8100) revision activity, strongest on the institutions and honest about the paper it cannot revise.
- AQA GCSE Computer Science revision Every live AQA GCSE Computer Science (8525) revision activity. AQA examines a topic Edexcel does not, and this page is direct about the half of it our activities reach.
- AQA GCSE Dance revision Every live AQA GCSE Dance (8236) revision activity, for the written half of a subject that is mostly danced.
- AQA GCSE Design and Technology revision Every live AQA GCSE Design and Technology (8552) revision activity, and why twenty-one of the thirty apply whichever specialist material you teach.
- AQA GCSE Drama revision Every live AQA GCSE Drama (8261) revision activity, shaped around the fact that the written paper is open book.
- AQA GCSE Economics revision Every live AQA GCSE Economics (8136) revision activity, across both papers, and a straight answer about the diagrams.
- AQA GCSE Engineering revision Every live AQA GCSE Engineering (8852) revision activity, covering the written paper's vocabulary and processes at a uniform sixteen minutes each.
- AQA GCSE English Language revision for teachers Every live AQA GCSE English Language (8700) revision activity. It is the one specification here with no subject content in it, which changes what revision can even mean, and this page is honest about what that costs.
- AQA GCSE English Literature revision Every live AQA GCSE English Literature (8702) revision activity. Literature is the one subject where the same specification produces a different course in every school, and this page is direct about what that means for these.
- AQA GCSE Food Preparation revision Every live AQA GCSE Food Preparation and Nutrition (8585) revision activity, strongest on the food science and honest about the written tasks.
- AQA GCSE Geography revision Every live AQA GCSE Geography (8035) revision activity, including six for Paper 3, and a straight answer about whose case studies these are.
- AQA GCSE History revision Every live AQA GCSE History (8145) revision activity. Four of the sixteen options, named up front, with the longest written tasks on this site.
- AQA GCSE Media Studies revision Every live AQA GCSE Media Studies (8572) revision activity, deliberately built without any Close Study Product so it does not expire.
- AQA GCSE Music revision Every live AQA GCSE Music (8271) revision activity: two of the four areas of study, and the submission rules students lose marks on.
- AQA GCSE PE revision Every live AQA GCSE PE (8582) revision activity. Complete coverage of the theory and completely uniform, which cuts both ways.
- AQA GCSE Physics revision for teachers Every live AQA GCSE Physics (8463) revision activity, across all eight topics, with a straight account of what these are heavy on: calculation, and almost nothing else.
- AQA GCSE Psychology revision Every live AQA GCSE Psychology (8182) revision activity, including three on the research methods and maths most revision skips.
- AQA GCSE Religious Studies A revision Every live AQA GCSE Religious Studies A (8062) revision activity. Component 1 only, which is half the qualification, and the page says so up front.
- AQA GCSE Sociology revision Every live AQA GCSE Sociology (8192) revision activity, organised so the perspectives come first and everything else is read through them.
- AQA GCSE Statistics revision Every live AQA GCSE Statistics (8382) revision activity, weighted towards the calculating and the chart-reading rather than the vocabulary.
- CCEA GCSE Agriculture and Land Use revision Every live CCEA GCSE Agriculture and Land Use (0310) revision activity, for a qualification with almost no published revision material.
- CCEA GCSE Child Development revision Every live CCEA GCSE Home Economics Child Development (3330) revision activity, in the chronological order the subject actually has.
- CCEA GCSE Construction revision Every live CCEA GCSE Construction and the Built Environment (0006) revision activity, including two on reading and producing drawings.
- CCEA GCSE Engineering and Manufacturing revision Every live CCEA GCSE Engineering and Manufacturing (0009) revision activity, with the most quantitative content of the CCEA vocational subjects here.
- CCEA GCSE Geography revision Every live CCEA GCSE Geography (3910) revision activity, covering Units 1 and 2, with nothing yet for the fieldwork paper.
- CCEA GCSE Government and Politics revision Every live CCEA GCSE Government and Politics (4830) revision activity, including the Northern Ireland peace process as a studied case.
- CCEA GCSE Hospitality revision Every live CCEA GCSE Hospitality (0007) revision activity, where three of eight are about the customer rather than the kitchen.
- Edexcel GCSE Arabic revision for teachers Every live Edexcel GCSE Arabic (1AA0) revision activity. The script is on screen from the first exercise with a romanisation beside it, which is the choice that shapes what this page can and cannot do for your class.
- Edexcel GCSE Art and Design revision Every live Edexcel GCSE Art and Design revision activity. This is the one subject on the site where the activities revise the assessment rather than the subject, and the page is direct about why.
- Edexcel GCSE Astronomy revision for teachers Every live Edexcel GCSE Astronomy (1AS0) revision activity. Astronomy is one topic inside GCSE Physics and a sixteen topic course of its own here, and most of the difference sits in the half nobody has taught before.
- Edexcel GCSE Biblical Hebrew revision Every live Edexcel GCSE Biblical Hebrew (1BH0) revision activity. The set texts run on a cycle, so part of this page has a known expiry date, and the page says which part and when.
- Edexcel GCSE Biology revision for teachers Every live Edexcel GCSE Biology (1BI0) revision activity, organised the way the specification is, with a note on which content is Higher tier only so you do not set it to a Foundation group.
- Edexcel GCSE Business revision for teachers Every live Edexcel GCSE Business (1BS0) revision activity we have, grouped by what it's useful for in a lesson, split evenly across both themes, with the official past papers alongside.
- Edexcel GCSE Citizenship Studies revision Every live Edexcel GCSE Citizenship Studies (1CS0) revision activity. Half of this course is settled and half of it changes while students are studying it. These activities carry the settled half, on purpose, and say so.
- Edexcel GCSE Combined Science revision Every live Edexcel GCSE Combined Science (1SC0) revision activity, mapped to the combined award rather than the separate sciences, spread evenly across biology, chemistry and physics, with the official past papers alongside.
- Edexcel GCSE Computer Science revision Every live Edexcel GCSE Computer Science (1CP2) revision activity, split the way the specification splits its two papers, with a straight account of what revision can and cannot do for an onscreen programming exam.
- Edexcel GCSE Design and Technology revision Every live Edexcel GCSE Design and Technology (1DT0) revision activity, with a clear line between the core content every student needs and the specialist material section, where we currently cover timbers and nothing else.
- Edexcel GCSE Drama revision for teachers Every live Edexcel GCSE Drama (1DR0) revision activity. Drama carries rules a student can breach before anyone performs, and those rules are the part of this course that revises best.
- Edexcel GCSE English Language revision Every live Edexcel GCSE English Language (1EN0) revision activity. Almost nothing in this exam can be predicted, but one thing can, and this page is built around it.
- Edexcel GCSE Geography A revision Every live Edexcel GCSE Geography A (1GA0) revision activity, mapped to the Geographical Themes specification, with a straight account of which parts of this course can be revised in advance and which cannot.
- Edexcel GCSE Geography B revision Every live Edexcel GCSE Geography B (1GB0) revision activity, built for a specification that assesses reasoning and decisions rather than recall, with the three topics that need no case study flagged.
- Edexcel GCSE History revision for teachers Every live Edexcel GCSE History (1HI0) revision activity. All eleven sit on Paper 1, which asks for two quite different kinds of knowledge, and this page is direct about the two papers it does not touch.
- Edexcel GCSE Maths revision for teachers Every live Edexcel GCSE Mathematics (1MA1) revision activity. Maths is the one subject here with no part of the course that revision cannot reach, which makes coverage the only thing that limits what this page can do for you.
- Edexcel GCSE PE revision for teachers Every live Edexcel GCSE Physical Education (1PE0) theory activity, with a straight account of which parts of the specification are well covered here and which are currently thin.
- Edexcel GCSE Physics revision for teachers Every live Edexcel GCSE Physics (1PH0) revision activity, sorted by which paper it sits on, with the four topics that are identical to Combined Science flagged so one activity can serve two classes.
- Edexcel GCSE Psychology revision for teachers Every live Edexcel GCSE Psychology (1PS0) revision activity. Psychology is the one subject here whose content is other people's evidence, which changes what revision has to hold and where these activities stop being enough.
- Edexcel GCSE Religious Studies A revision Every live Edexcel GCSE Religious Studies A (1RA0) revision activity, sorted by the three papers, which between them ask for three different kinds of knowing: a religion in breadth, a religion in core, and a set text.
- Edexcel GCSE Religious Studies B revision Every live Edexcel GCSE Religious Studies B (1RB0) revision activity, built around the way this specification pairs each religion with an applied theme rather than examining belief on its own.
- Edexcel GCSE Statistics revision for teachers Every live Edexcel GCSE Statistics (1ST0) revision activity. The specification carries one topic that is not content at all, and it is the one that decides whether the rest of a student's revision pays off.
- GCSE revision homework that marks itself How to set revision as homework without creating a pile of marking: one link, questions checked as the student answers them, and feedback that arrives while it still matters. Includes what this approach doesn't give you.
- GCSE revision intervention a department can sustain A workable shape for revision intervention: find the gap, work on one narrow thing, check whether it moved, repeat. Built around what a small department can keep up for a term, and clear about what this site can't tell you.
- How DoRevision uses evidence and cites sources The rules DoRevision follows when a teacher page makes a claim: what gets a citation, how we label our own data, and the claims we won't make at all. Written so you can check our working.
- How DoRevision writes its teacher material Who writes the teacher pages on DoRevision, what we mean when we say a page has been reviewed, how we check that revision content matches the exam board's own specification, and what happens when you tell us something is wrong.
- How to structure a GCSE revision programme The five decisions a department has to make before a revision programme is worth writing down, and the problem each one heads off. Deliberately about the shape rather than the calendar.
- Independent revision students actually keep doing What keeps a student revising when nobody is watching, what DoRevision does about it, and where the limits of that are. Written for the teacher who has run out of ways to chase Year 11 in April.
- OCR Gateway GCSE Biology revision Every live OCR Gateway GCSE Biology (J247) revision activity, including one on the Practical Activity Groups.
- OCR Gateway GCSE Chemistry revision Every live OCR Gateway GCSE Chemistry (J248) revision activity, and the only chemistry set here whose calculations never say which sum to do.
- OCR GCSE Ancient History revision Every live OCR GCSE Ancient History (J198) revision activity: both compulsory period studies, and neither depth study.
- OCR GCSE Art and Design revision Every live OCR GCSE Art and Design (J170 to J175) revision activity, including one on choosing between the five externally set themes.
- OCR GCSE Classical Civilisation revision Every live OCR GCSE Classical Civilisation (J199) revision activity, covering all six entry options rather than one.
- OCR GCSE Computer Science revision Every live OCR GCSE Computer Science (J277) revision activity. The most varied set on this site, and clear about the OCR-specific thing it does not do.
- OCR GCSE English Literature revision Every live OCR GCSE English Literature (J352) revision activity, built around the studied-against-unseen poetry comparison only OCR asks for.
- OCR GCSE Latin revision Every live OCR GCSE Latin (J282) revision activity, across all six components, built around a vocabulary list that is finite and published.
- OCR GCSE Religious Studies revision Every live OCR GCSE Religious Studies (J625) revision activity, built to the board's own split between knowing and evaluating.
- Retrieval practice for GCSE, without the marking What retrieval practice is, what the research does and doesn't show about it, and how to run it in a GCSE class without making work for yourself. Every claim on this page names its source.
In-depth guide
- GCSE revision from September to the exams A term by term plan for revision across Year 11: what to run in the autumn, how to use the mocks, and what the last eight weeks should and shouldn't contain. Includes a planning grid you can print.
- GCSE revision without a second marking load What revision homework actually costs in marking time, what a self-checking routine costs instead, and the parts of the job that no amount of automatic checking will take off you. The arithmetic is laid out so you can put your own numbers through it.
- Ready-to-run GCSE revision activities A working list of GCSE revision activities, each with the thing it makes students recall, the moment they find out whether they were right, and what they do about it. Some run on a screen and some need nothing but a board.
- Running retrieval practice in a GCSE lesson The practical half of retrieval practice: what twelve minutes of it looks like, the seven ways it stops working, and how to keep running it without generating marking. The evidence behind it is on a separate page.
- The GCSE revision homework toolkit What to actually set as revision homework at fifteen and thirty minutes, a weekly routine that lasts a full term, options for a class with a wide range in it, what to tell parents, and a printable sheet students keep themselves.
Printable teacher pack
Fifteen minute revision cards, a Year 11 calendar, a retrieval practice starter pack and a mock preparation checklist. No account, nothing to install.
Open the pack