See Year 10s Computer Science ‘Schedule of Learning’ for the 2025/26 academic year:

TopicSub-topic
Computer ArchitectureArchitecture of the CPU
Architecture of the CPU
CPU Performance
Memory
Secondary Storage
Secondary Storage
Data RepresentationUnits and Binary Numbers
Units and Binary Numbers
Binary Arithmetric
Binary Arithmetric
Images
Data RepresentationImages
Sound
Sound
Compression
Standards and Protocols
End of Unit Quiz Test
NetworksThe Internet and Wide Area Networks
Local Area Networks
Local Area Networks
Wireless Networking
Exam Prep
Wireless Networking
Client Server and P2P Networks
Standards and Protocols
Network Security and Systems SoftwareNetwork Threats
Network Threats
Preventing Vulnerabilities
Preventing Vulnerabilities
Boolean logicLogic diagrams and truth tables
Logic diagrams and truth tables
Logic diagrams and truth tables
AlgorithmsComputational thinking
Computational thinking
Algorithms using flowcharts
Algorithms using flowcharts
Algorithms using pseudocode
Algorithms using pseudocode
Interpret correct complete algorithms
Interpret correct complete algorithms
ProgrammingProgramming fundamentals
Sequence and selection
Sequence and selection
Iteration
Iteration
Arrays
Arrays
Arrays
Procedures and functions
Procedures and functions
Procedures and functions
Procedures and functions
Procedures and functions
Records and files
Records and files
Records and files
Introduction to SQL
Introduction to SQL

 

Exam Board – OCR

What will you study?

Systems Architecture:
Architecture of the CPU
CPU Performance
Memory
Secondary Storage

Data Representation:
Units and Binary Numbers
Binary Arithmetic and Hexadecimal
Characters
Images
Sound
Compression

Computer Networks, Connections & Protocols:
The Internet & Wide Area Networks
Local Area Networks
Client Server & Peer-to-Peer Networks
Standards Protocols and Layers

Network Security & Systems Software:
Network Threats
Identifying and Preventing Vulnerabilities

Algorithms:
Computational Thinking
Flow Charts
Searching Algorithms
Sorting Algorithms
OCR Pseudocode

Network Security & Systems Software:
Operating Systems
Utility Software

Python Practical Experience: Algorithms
Interpret, Correct or Complete Algorithms

Programming Techniques:
Programming Fundamentals
Sequence and Selection
Iteration
Arrays
Procedures and Functions
Records and Files
Introduction to SQL

Useful tips and resources

KS4 CSUK Revision Workbooks (printed)

Craig n’ Dave GCSE OCR Topic Guidance Video Library (all Topics covered)

BBC Bitesize GCSE OCR Computer Science (Topic Enrichment – All Topics Covered)

KS4 6-A-Day Exam Practice & An-Algorithm-A-Day (Topic Reinforcement Exercises – Continual)

KS4 Teach Computing (Topic Reinforcement – All Topics Covered)

GCSE OCR Computer Science Exam Practice Question Platform

What super curricular activities can KS3 students engage with at school?

Raspberry Pi Pico Robotics Club (lunchtime club)

VEX Robotics (after school club run by school STEM coordinator)

Sutton High Prep School

86 Grove Road, Sutton,
Surrey, SM1 2AL
T. 020 8225 3072

Sutton High Senior School

55 Cheam Road, Sutton,
Surrey, SM1 2AX
T. 020 8642 0594