Edexcel
GCSE
1CP2
Pearson Edexcel GCSE (9-1) Computer Science (1CP2) revision
30 free interactive Computer Science revision modules for Edexcel GCSE, matched to the Pearson Edexcel GCSE (9-1) Computer Science (1CP2) specification.
📚 6 topics
🎮 30 modules · free
Revision modules
AI & Accountability
Ethical and legal issues
⏱️ 16 min
Algorithm Detective
Algorithms
⏱️ 19 min
Binary Builder
Binary
⏱️ 16 min
Bug Hunt
Develop code
⏱️ 18 min
Control Flow Lab
Constructs
⏱️ 18 min
Data Ethics Debate
Ethical and legal issues
⏱️ 15 min
Decomposition Detective
Decomposition and abstraction
⏱️ 23 min
Device Lifecycle
Environmental issues
⏱️ 17 min
In & Out
Input/output
⏱️ 16 min
Inside the Machine
Hardware
⏱️ 16 min
Lock It Down
Network security
⏱️ 15 min
Lost in Translation
Programming languages
⏱️ 16 min
MOD & DIV Gym
Algorithms
⏱️ 17 min
Network Navigator
Networks
⏱️ 20 min
Network Speed Calculator
Networks
⏱️ 18 min
Pixel Perfect
Data representation
⏱️ 20 min
Search & Sort
Algorithms
⏱️ 20 min
Size Matters (Binary Edition)
Data storage and compression
⏱️ 15 min
Sound Wave Lab
Data representation
⏱️ 15 min
Squash It
Data storage and compression
⏱️ 15 min
String Surgeon
Data types and structures
⏱️ 16 min
Subroutine Studio
Subprograms
⏱️ 17 min
System Sorter
Software
⏱️ 15 min
The Code Refinery
Develop code
⏱️ 18 min
The CSV File Handler
Input/output
⏱️ 16 min
Threat Spotter
Cybersecurity
⏱️ 16 min
True or False?
Operators
⏱️ 17 min
Truth Table Workshop
Truth tables
⏱️ 18 min
Two's Complement Clinic
Binary
⏱️ 19 min
Type Match
Data types and structures
⏱️ 16 min
Past papers for this specification
Edexcel GCSE Computer Science past papers
21 official documents · 2022-2025
Question papers, mark schemes and examiner reports, free and straight from the exam board. Revise a topic here first, then mark yourself against a real paper.
What the specification covers
1
Computational thinking (Paper 1)
- 1.1 Decomposition and abstraction
- 1.2 Algorithms
- 1.3 Truth tables
2
Data (Paper 1)
- 2.1 Binary
- 2.2 Data representation
- 2.3 Data storage and compression
3
Computers (Paper 1)
- 3.1 Hardware
- 3.2 Software
- 3.3 Programming languages
4
Networks (Paper 1)
- 4.1 Networks
- 4.2 Network security
5
Issues and impact (Paper 1)
- 5.1 Environmental issues
- 5.2 Ethical and legal issues
- 5.3 Cybersecurity
6
Problem solving with programming (Paper 2 — onscreen practical exam, sole topic; AO2/AO3 only)
- 6.1 Develop code
- 6.2 Constructs
- 6.3 Data types and structures
- 6.4 Input/output
- 6.5 Operators
- 6.6 Subprograms
Revise Computer Science the fun way
Interactive activities, XP and streaks, matched to your exam board. Free to start.
Start revising free