OCR
GCSE
J277
OCR (Cambridge OCR) GCSE (9-1) Computer Science (J277) revision
37 free interactive Computer Science revision modules for OCR GCSE, matched to the OCR (Cambridge OCR) GCSE (9-1) Computer Science (J277) specification.
📚 11 topics
🎮 37 modules · free
Revision modules
Algorithm Detective
Designing, creating and refining algorithms
⏱️ 18 min
Array Architect
Additional programming techniques
⏱️ 18 min
Base Camp
Data storage (binary/hex, binary arithmetic, characters, images, sound — one bundled sub-topic)
⏱️ 18 min
Big Debates
Impacts of digital technology on wider society
⏱️ 22 min
Binary Builder
Data storage (binary/hex, binary arithmetic, characters, images, sound — one bundled sub-topic)
⏱️ 18 min
Break the Code
Testing
⏱️ 16 min
Computational Thinking
Computational thinking
⏱️ 18 min
Control Flow Lab
Core constructs and operators
⏱️ 20 min
Defensive Design
Defensive design
⏱️ 24 min
Embedded Everywhere
Embedded systems
⏱️ 16 min
Inside the CPU
Architecture of the CPU
⏱️ 16 min
Know the Law
Impacts of digital technology on wider society
⏱️ 20 min
Lock It Down
Prevention
⏱️ 16 min
Logic Gatekeeper
Boolean logic
⏱️ 22 min
Lost in Translation
Languages
⏱️ 20 min
MOD and DIV Gym
Core constructs and operators
⏱️ 20 min
Network Navigator
Wired/wireless, protocols and layers
⏱️ 16 min
Performance Factors
CPU performance
⏱️ 22 min
Pixel Perfect
Data storage (binary/hex, binary arithmetic, characters, images, sound — one bundled sub-topic)
⏱️ 18 min
Query Quest: Select, From, Where
Additional programming techniques
⏱️ 16 min
RAM vs ROM
Primary storage
⏱️ 12 min
Search Party
Searching and sorting
⏱️ 20 min
Secret Codes
Data storage (binary/hex, binary arithmetic, characters, images, sound — one bundled sub-topic)
⏱️ 16 min
Size Matters
Units
⏱️ 18 min
Sort It Out: Three Ways
Searching and sorting
⏱️ 20 min
Sound Wave Lab
Data storage (binary/hex, binary arithmetic, characters, images, sound — one bundled sub-topic)
⏱️ 18 min
Squash It
Compression
⏱️ 16 min
Storage Showdown
Secondary storage
⏱️ 22 min
String Surgeon
Additional programming techniques
⏱️ 16 min
Subroutine Studio
Additional programming techniques
⏱️ 20 min
System Sorter
Operating systems
⏱️ 14 min
The File Handler
Additional programming techniques
⏱️ 16 min
The IDE Toolkit
IDE tools
⏱️ 16 min
The Utility Belt
Utility software
⏱️ 16 min
Threat Spotter
Threats
⏱️ 16 min
Topology Tour
Networks and topologies
⏱️ 16 min
Type Match
Data types
⏱️ 16 min
Past papers for this specification
OCR GCSE Computer Science past papers
24 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.1
Systems architecture
- 1.1.1 Architecture of the CPU
- 1.1.2 CPU performance
- 1.1.3 Embedded systems
1.2
Memory and storage
- 1.2.1 Primary storage
- 1.2.2 Secondary storage
- 1.2.3 Units
- 1.2.4 Data storage (binary/hex, binary arithmetic, characters, images, sound — one bundled sub-topic)
- 1.2.5 Compression
1.3
Computer networks, connections and protocols
- 1.3.1 Networks and topologies
- 1.3.2 Wired/wireless, protocols and layers
1.4
Network security
- 1.4.1 Threats
- 1.4.2 Prevention
1.5
Systems software
- 1.5.1 Operating systems
- 1.5.2 Utility software
1.6
Ethical, legal, cultural and environmental impacts of digital technology
- 1.6.1 Impacts of digital technology on wider society
2.1
Algorithms
- 2.1.1 Computational thinking
- 2.1.2 Designing, creating and refining algorithms
- 2.1.3 Searching and sorting
2.2
Programming fundamentals
- 2.2.1 Core constructs and operators
- 2.2.2 Data types
- 2.2.3 Additional programming techniques
2.3
Producing robust programs
- 2.3.1 Defensive design
- 2.3.2 Testing
2.4
Boolean logic
- 2.4.1 Boolean logic
2.5
Programming languages and IDEs
- 2.5.1 Languages
- 2.5.2 IDE tools
Revise Computer Science the fun way
Interactive activities, XP and streaks, matched to your exam board. Free to start.
Start revising free