← Back

YEAR PLANNER

Year 10 IOS Computer Science
Academic Year 2025-2026

Required Textbooks

Cambridge IGCSE Computer Science: Illustrated Revision and Practice
(ClearRevise Cambridge IGCSE Computer Science 0478/0984)
Suggested: This is a suggested resource.
Computer
A suitable computer is necessary, ideally running Windows as many programs and tasks are not compatible with Apple devices.

Course Overview

10+
Programming Weeks
10+
Theory Weeks
6
Past Paper Weeks
1
Mock Exam

Key Areas of Study

Programming: Python programming fundamentals and advanced concepts
Theory: Computer systems, data representation, and networks
Exam Practice: Regular past paper practice to prepare for exams
Cyber Security: Understanding security, digital currency and data privacy
Python
Theory
Past Paper
Holiday
Revision
Exam
Week Commencing Week Topic Focus Area
8.9.25 1 Introduction to CS and Programming Programming
15.9.25 2 Zero to Pro in Python Python
22.9.25 3 Python Beginner Python
29.9.25 4 Python Programming Part 1 *[Focus on String Manipulation] Python
6.10.25 5 Python Beginner Concepts Python
13.10.25 6 Create a Dating app *[Focus on File Handling] Python
20.10.25 7 Python Intermediate Concepts Part 1 *[Focus on Mod/Div/Operators] Python
27.10.25 Half term
3.11.25 8 Python Intermediate Concepts Part 2*[Focus on Arrays] Python
10.11.25 9 Python Programming Part 2 *[Focus on Cipher ord/chr] Python
17.11.25 10 Python Challenges - Do it yourself [*Focus on Binary] Python
24.11.25 11 Binary to Decimal, Binary Addition, Hexadecimal, Number Systems Theory
1.12.25 12 Text, Sound and Image Representation Theory
8.12.25 13 Binary Shifts and Twos Complement Theory
15.12.25Christmas holiday
22.12.25Christmas holiday
29.12.25Christmas holiday
5.1.26 14 Data Storage and Compression Theory
12.1.26 15 Past Papers Past Paper
19.1.26 16 Packet Switching - the technology behind the Internet Networking
26.1.26 17 Types of Data Transmission Theory
2.2.26 18 Error Detection Theory
9.2.26 19 Encryption Theory
16.2.26Half term
23.2.26 20 Past Papers Past Paper
2.3.26 21 CPU, Von Neumann, Functions, Core, Cache, Clock Computer Systems
9.3.26 22 Fetch Execute Cycle Theory
16.3.26 23 Embedded Systems, Input, Output and Sensors Theory
23.3.26 24 Data Storage and Memory Theory
30.3.26Easter holiday
6.4.26Easter holiday
13.4.26Easter holiday
20.4.26 25 Network Hardware Theory
27.4.26 26 Past Papers Past Paper
4.5.26 27 System and Application Software Revision
11.5.26 28 Operating Systems and Interrupts Revision
20.5.26 29 High, Low Level, Assembly Language Exam
25.5.26Half term
1.6.26 30 Compiler, Interpreter, IDEs Theory
8.6.26 31 Past Papers and Revision (in Tutorial) Past Paper
15.6.26 32 Internet and the WWW / Mock Exam Past Paper
22.6.26 33 Web pages and DNS + HTML + Cookies Theory
29.6.26 34 Digital Currency Theory
6.7.26 35 Cyber Security Theory
13.7.26 36 Past Papers, Extra Learning and Revision Past Paper
20.7.26Summer holiday begins