Computing
| Head of Department | Mr J Rooke |
Curriculum Overview
Year 7
- Autumn Term 1: E-safety
- Autumn Term 2: Using Media
- Spring Term 1: Scratch programming
- Spring Term 2: Hardware and software
- Summer Term 1: Networks
- Summer Term 2: Spreadsheets and modelling data
Year 8
- Autumn Term 1: History of Computers
- Autumn Term 2: Using Media, Photoshop
- Spring Term 1: HTML, Web Development
- Spring Term 2: Data representation, Pixel Art and Project
- Summer Term 1: Data representation sound, binary, flowcharts, encryption, logic gates
- Summer Term 2: Programming
Year 9
- Autumn Term 1: Cyber Security
- Autumn Term 2: Introduction to Python Programming and Algorithms
- Spring Term 1: Data Science
- Spring Term 2: Python programming advanced
- Summer Term 1: Physical Computing and Components
- Summer Term 2: Future Technology, Ethics and AI
Year 10
Computing
- Autumn Term 1: Computational thinking, python programming, hardware and software
- Autumn Term 2: Binary and data representation, programming project
- Spring Term 1: Networks, structure and protocols of the Internet, programming project
- Spring Term 2: Cyber and network security, encryption and compression
- Summer Term 1: Hardware, Von Neumann, embedded and operating systems, storage, memory and file sizes
- Summer Term 2: Software - utility vs. application, programme testing, robustness and hacking
Year 11
Computing
- Autumn Term 1: Issues and impact (environmental, ethical, legal), translators, binary
- Autumn Term 2: Programming (truth tables, logic statements) project design
- Spring Term 1: Searching and sorting algorithms, AI and machine learning, future internet
- Spring Term 2: Revision
- Summer Term 1: Revision
- Summer Term 2: Revision