Curriculum Map for KS3 Computing 2025/2026

Year group

Autumn One

Autumn Two

Spring One

Spring Two

Summer One

Summer Two

7

Term 1:

1- Introduction to google classroom/ rules and expectations

2- Digital footprints and respectful email

3- Positive Digital Footprints and cyberbullying

4- Making friends online

5- Protecting Yourself Online

6- Finding balance in a digital world

7- Recap and End of Unit Assessment

Term 2:

1- Introduction to Computer Systems

2- Input and Output Devices

3- Hardware components and their functions

4- How the CPU Works

5- Operating Systems and Software

6- Embedded Systems and Real-World Examples

7- Recap and End of Unit Assessment

Term 3:

1- Computer networks and protocols

2- Networking Hardware

3- Wired and wireless networks

4- The internet

5- Internet services

6- Recap and End of Unit Assessment

Term 4:

1- Getting to know a spreadsheet

2- Quick calculations

3- Collecting data

4- Performing basic calculations

5- Charts

6- Recap and End of Unit Assessment

Term 5:

1- Features of a word processors

2- Licensing Appropriate Images

3- The Credibility of Sources

4- Research and Plan Your Blog

5- Promoting Your Cause

6- Recap and End of Unit Assessment

Term 6:

1- Introduction to programming and sequencing

2- Sequence and variables

3- Selections

4- Operators

5- Count Controlled  & Condition Controlled Iteration

6- Recap and End of Unit Assessment

8

Term 1:

1- Computer Systems

2- Hardware components

3- Software Components

4- Operating System

5- Logical Operators

6- Thinking Machines

7- Recap and End of Unit Assessment

Term 2:

1- Introduction to Web Design and Google Sites

2- Planning a Website and Selecting a Theme

3- Creating a Homepage and Inserting Media

4- Adding Content Pages and Links

5- Customization and Website Evaluation

6- Final Review, Publishing, and Sharing

7- Recap and End of Unit Assessment

Term 3:

1- Representations Across Time and Space

2- Different mode of representations

3- Binary Digits

4- Numbers in Binary

5- Large Quantities

6- Recap and End of Unit Assessment

Term 4:

1- Designing a mobile app

2- Introduction to online safety

3- Understanding Mobile Phone Hardware

4- Online Safety in App development

5- App development

6- Recap and End of Unit Assessment

Term 5:

1- Getting into shapes

2- Working  with multiple objects

3- Paths

4- Starting a project

5- Developing the project

6- Recap and End of Unit Assessment

Term 6:

1- First steps in python

2- Use of arithmetic expressions

3- Selection

4- Multibranch selections and Iterations

5- Iterations (cont’d)

6- Recap and End of Unit Assessment

9

Term 1:

1- You and your data

2- Social Engineering

3- Common threats and the computer misuse act

4- Malware Threats

5- How to reduce risk

6- Encryption

7- Recap and End of Unit Assessment

Term 2:

1- Recap on binary representation and units of storage

2- converting denary to binary

3- Binary to Hexadecimal conversion

4- Hexadecimal to Binary conversion

5- Denary to Hexadecimal Conversion

6- Hexadecimal to Denary conversion

7- Recap and End of Unit Assessment

Term 3:

1- Boolean Operators: AND, OR, NOT

2- Truth Tables

3- Combining Boolean Expressions & Logic Gate Diagrams

4- Data Types

5- Bubble and Merge Sort

6- Recap and End of Unit Assessment

Term 4:

1- Lists - if-elif-else* statements

2- Lists Operations

3- WHILE Loop

4- FOR Loop

5- Programming Task

6- Recap and End of Unit Assessment

Term 5:

1- Introduction to Microbits

2- Programming Microbits

3- Making Connections

4- Starting a New Project

5- Building Project (Cont’d)

6- Recap and End of Unit Assessment

Term 6:

1- Introduction to Animation and Animaker

2- Storyboarding and Planning an Animation

3- Creating Characters and Adding Motion

4- Adding Voiceovers, Text, and Sound Effects

5- Finalizing and Presenting Animations

6- Recap and End of Unit Assessment

Curriculum Map for KS4 Computer Science 2025/2026

Year group

Autumn One

Autumn Two

Spring One

Spring Two

Summer One

Summer Two

10

  • Boolean Logics
  • Primary storage (Memory)
  • Virtual Memory
  •  Secondary storage
  •  Units of data storage
  • Data storage - Numbers - Denary, binary, hexadecimal conversions
  • Binary Addition and overflow errors
  •  Data storage - Characters
  • Revision
  • Assessment

  • Data storage - sounds/audio
  •  Data storage - Images
  • Practical/on screen programming
  • Revision
  • Assessment

 

  • Architecture of the CPU
  • CPU Performance
  • Embedded systems
  • Algorithms- computational thinking
  • Designing, creating and refining algorithms
  • Revision
  • Assessment

 

  • Searching and sorting algorithms
  • Networks and topologies
  • Wired and wireless networks, protocols and layers
  • Revision
  • Assessment

  • Threats to computer systems and networks
  • Identifying and preventing vulnerabilities

  • Practical/on screen programming
  • Revision
  • Assessment

  • System software - operating systems and utility software
  • Practical/ on screen programming
  • Revision
  • Assessment

11

  • Additional Programming - use of basic string manipulation, SQL, use of arrays
  • Revision for mock exams

  • 2.2.3 Additional Programming Techniques - Sub programs (Functions and procedures)
  • Defensive designs
  • Testing
  • Boolean Logics
  • Programming Language

  • Ethical. legal, cultural and environmental impact of ICT
  • Revision for mock exams

  • Y11 Mock exams
  • Theory Revision
  • Practical Programming Skills Revision

  • Practical Programming Skills Revision
  • Theory Revision

N/A Course completion  Summer exams