DoRevision
WJEC GCSE Year 10 and Year 11

WJEC GCSE revision

WJEC GCSE revision for Year 10 and Year 11, matched to 29 official exam-board specifications. You can revise Art and Design, Biology, Built Environment, Business, Chemistry, Computer Science, Dance, Design and Technology and 19 more subjects. Work through a topic in short interactive activities, then take a real past paper to see what stuck.

Subjects
27
Exam boards
1
Specifications
29
Topics
264
Modules
89

Best next step

Start with Core Grammar of German from WJEC GCSE German (3850QS). It takes about 14 minutes and needs no account.

What you can revise here

Topics come straight from each exam board's published specification, so what you revise is what you are examined on.

WJEC GCSE Art and Design (Art, Craft and Design) (3610QS) WJEC · GCSE · Art and Design · 5 topics 3 modules Subject content (common to all pathways, delivered through the chosen pathway) Unit 1: Portfolio (the sustained-project process) Unit 2: Externally Set Assignment (the ESA process) WJEC GCSE Business (3160QS) WJEC · GCSE · Business · 17 topics 4 modules Unit 1: Introduction to the Business World (written exam) Unit 2: Key Business Considerations (NEA, content + enquiry skills) Unit 3: Business Strategies for Success (written exam) Unit 4: Business Creation (NEA, entrepreneurial-planning knowledge) WJEC GCSE Computer Science (3460QS) WJEC · GCSE · Computer Science · 12 topics 3 modules Computer architecture (Unit 1) How systems are structured and function (Unit 1) How systems communicate (Unit 1) Algorithms (Unit 1) Software (Unit 1) Logical operations (Unit 1) Operating systems (Unit 1) Systems development life cycle (Unit 1) Investigation (Unit 2) Design (Unit 2) Implementation (Unit 2) Testing, refinement, evaluation (Unit 2) WJEC GCSE Core Cymraeg (3040CS) WJEC · GCSE · Welsh · 5 topics 0 modules Cymraeg language and writing skills (the exam-assessed core) Oracy: discussing stimuli (Units 1-2 knowledge) WJEC GCSE Cymraeg Language and Literature (Single and Double Award) (3030CS/3030CD) WJEC · GCSE · Welsh · 8 topics 4 modules Welsh literature (the exam-assessed literature knowledge) Cymraeg language skills (the exam-assessed language knowledge) Visual texts (Unit 2 film-analysis knowledge) WJEC GCSE Dance (3910QS) WJEC · GCSE · Dance · 6 topics 3 modules Unit 1: Choreography (NEA, choreographic knowledge) Unit 2: Performance (NEA, performance-skills knowledge) Unit 3: Dance Appreciation (digital exam, quizzable core) WJEC GCSE Design and Technology (3481QS) WJEC · GCSE · Design and Technology · 4 topics 3 modules Unit 1: Design and Technology in the 21st Century (on-screen exam) Unit 2: Design Project (NEA, iterative design-process knowledge) WJEC GCSE Digital Media and Film (3670QS) WJEC · GCSE · Media Studies · 7 topics 3 modules Unit 1: Exploring key concepts and issues (the directly-quizzable core, on-screen exam) Unit 2: Distribution and exhibition strategies (Welsh media/film industry knowledge) Unit 3: Creating digital media and film content (production-process knowledge) WJEC GCSE Drama (3620QS) WJEC · GCSE · Drama · 3 topics 3 modules Unit 3: Interpreting Theatre (the directly-quizzable core, on-screen exam) Unit 1: Devising Theatre (the devising-process knowledge) WJEC GCSE English Language and Literature (Single and Double Award) (3750QS) WJEC · GCSE · English Language and Literature (Single and Double Award) · 6 topics 3 modules Unit 1: Context and Meaning (written exam, poetry + writing) Unit 2: Belonging (NEA, prose study + oral presentation) Unit 3: Influence and Power (NEA, non-fiction + group discussion + writing) Unit 4a/4b: Motivations (written exam, literature text + writing) Unit 5: Continuity and Change (NEA, Shakespeare + poetry discussion) [Double Award] Unit 6: Connections (written exam, non-fiction connections + writing) [Double Award] WJEC GCSE Food and Nutrition (3580QS) WJEC · GCSE · Food and Nutrition · 15 topics 3 modules Unit 1: Principles of Food and Nutrition (digital exam, 40% - the directly-quizzable theory core) Unit 2: Food Investigation (NEA, 20% - the revisable food-science knowledge) Unit 3: Food and Nutrition in Action (NEA, 40% - the planning/skills/evaluation knowledge) WJEC GCSE French (3830QS) WJEC · GCSE · French · 3 topics 3 modules Grammar and sound-spelling (the AO3 knowledge core; Appendix A) Core vocabulary by theme (the AO3 vocabulary core; Appendix B) Comprehension and translation (the AO1/AO2 receptive skills) WJEC GCSE Geography (3140QS) WJEC · GCSE · Geography · 15 topics 3 modules Unit 1: Our Physical and Human World (written exam) Unit 2: Developing Fieldwork Skills (NEA, enquiry-skills knowledge) Unit 3: Our Dynamic and Diverse World (written exam) Unit 4: Sustainable Solutions (NEA, decision-making knowledge) WJEC GCSE German (3850QS) WJEC · GCSE · German · 3 topics 7 modules Grammar and sound-spelling (the AO3 knowledge core; Appendix A) Core vocabulary by theme (the AO3 vocabulary core; Appendix B) Comprehension and translation (the AO1/AO2 receptive skills) WJEC GCSE Health and Social Care, and Childcare (3900QS) WJEC · GCSE · Health and Social Care, and Childcare · 12 topics 2 modules Unit 1: Health and Social Care, and Childcare in Wales in the 21st Century (written exam) Unit 2: Adult Health and Social Care (NEA, knowledge) Unit 3: Childcare (NEA, knowledge) WJEC GCSE History (3130QS) WJEC · GCSE · History · 4 topics 2 modules Unit 1: An in-depth study on Welsh history (written exam; flagship: Owain Glyndwr) Unit 2: An in-depth study on European and/or World history (on-screen NEA; flagship: Spanish Conquest of the Aztecs) Unit 3: A study of a period in world history (written exam; flagship: Russia and the Soviet Union) Unit 4: A changing society (NEA, enquiry-skills knowledge) WJEC GCSE in Biology (Wales) (3400QS) WJEC · GCSE · Biology · 6 topics 5 modules Cells and organ systems (Unit 1) Ecosystems and biodiversity (Unit 1) Variation, inheritance and evolution (Unit 2) Homeostasis and response (Unit 2) Micro-organisms, disease and biotechnology (Unit 2) Practical and scientific skills (Unit 3 + AO3) WJEC GCSE in Built Environment (3509QS) WJEC · GCSE · Built Environment · 11 topics 5 modules Unit 1: Introduction to the built environment (on-screen exam, quizzable core) Unit 2: Creating the built environment (NEA, design/construct knowledge) Unit 3: Exploring the built environment (NEA, life-cycle case-study knowledge) WJEC GCSE in Chemistry (Wales) (3410QS) WJEC · GCSE · Chemistry · 6 topics 5 modules Atomic structure and the periodic table (Unit 1) Chemical reactions and essential resources (Unit 1) Chemical bonding and structure (Unit 2) Quantitative chemistry (Unit 2) Rates, energetics and organic chemistry (Unit 2) Practical and scientific skills (Unit 3 + AO3) WJEC GCSE in Computer Science (Wales) (3500QS) WJEC · GCSE · Computer Science · 6 topics 4 modules Data representation and data types (Unit 1) Hardware, operating systems and architecture (Unit 1) Logic, communication, networks and security (Unit 1) Impacts of digital technology on society (Unit 1) Algorithms and computational thinking (Unit 2) Programming concepts and software development (Units 2 and 3) WJEC GCSE in Physics (Wales) (3420QS) WJEC · GCSE · Physics · 6 topics 5 modules Electricity (Unit 1) Energy and waves (Unit 1) Forces and motion (Unit 2) Space and the universe (Unit 2) Radioactivity and magnetism (Unit 2) Practical and scientific skills (Unit 3 + AO3) WJEC GCSE Integrated Science (Single Award) (Wales) (3450QS) WJEC · GCSE · Integrated Science (Single Award) · 5 topics 2 modules Living on Earth: living things and ecosystems (Unit 1) Living on Earth: matter and materials (Unit 1) Science in a Changing World: change and energy (Unit 2) Science in a Changing World: sustainability and society (Unit 2) Scientific Enquiry (Unit 3) WJEC GCSE Mathematics and Numeracy (Double Award) (3320QD) WJEC · GCSE · Mathematics and Numeracy (Double Award) · 31 topics 2 modules Number Algebra Geometry and measures Statistics and probability WJEC GCSE Music (3630QS) WJEC · GCSE · Music · 4 topics 2 modules Unit 3: Appraising (the directly-quizzable core, digital exam) Unit 1: Performing (underpinning knowledge) Unit 2: Composing (the compositional-process knowledge) WJEC GCSE Physical Education and Health (3590QS) WJEC · GCSE · Physical Education · 7 topics 2 modules Unit 1: Principles of Physical Education and Health (on-screen exam) Unit 2: Performance and Personal Training (NEA, underpinning knowledge) WJEC GCSE Religious Studies (3150QS) WJEC · GCSE · Religious Studies · 4 topics 2 modules Unit 1: Religious and non-religious beliefs, teachings and practices (written exam) Unit 2: Religion and relationships (NEA, content + RS skills) Unit 3: Roles, rights and responsibilities (written exam) Unit 4: Religion and human rights (NEA, content + RS skills) WJEC GCSE Social Studies (3170QS) WJEC · GCSE · Social Studies · 15 topics 2 modules Unit 1: Society and Social Issues (written exam) Unit 2: Investigating Society and Social Issues (NEA, research-methods knowledge) Unit 3: Social Change in Contemporary Society (written exam) Unit 4: Planning to Effect Social Change (NEA, social-action knowledge) WJEC GCSE Spanish (3840QS) WJEC · GCSE · Spanish · 3 topics 2 modules Grammar and sound-spelling (the AO3 knowledge core; Appendix A) Core vocabulary by theme (the AO3 vocabulary core; Appendix B) Comprehension and translation (the AO1/AO2 receptive skills) WJEC GCSE The Sciences (Double Award) (3455QD) WJEC · GCSE · The Sciences (Double Award) · 35 topics 2 modules Unit 1: Biology - Basis of Life (written exam) Unit 2: Chemistry - Chemical Substances and How They Behave (written exam) Unit 3: Physics - Forces, Motion and the Universe (written exam) Unit 4: Biology - Continuity of Life (written exam) Unit 5: Chemistry - Chemical Bonding, Reactions and Resources (written exam) Unit 6: Physics - Waves, Electricity and Energy (written exam) Unit 7: Scientific Enquiry (practical + written, skills)

Revision modules, quickest first

Short interactive GCSE revision activities for mocks, homework and last-minute practice.

WJEC GCSE subjects

Browse by exam board

Common questions

Is this page for Year 10 and Year 11?

Yes. It is built for Year 10 and Year 11 students revising WJEC GCSE, and every topic on it is taken from the exam board's published specification rather than a generic syllabus.

Will it help with GCSE mocks?

Yes. This page lists 264 topics and 89 interactive modules, so you can revise the exact topic a mock covers, then sit a real past paper to check it under timed conditions.

Does it match WJEC?

Yes, for WJEC. The topics here come from WJEC's own published GCSE specifications, so the wording matches what WJEC examines.

Is it free to start?

Yes. Every revision module on DoRevision is free and there is nothing to pay at any point. A free account saves your progress and streaks, and past papers download without one.