Computer Science

Curriculum Intent

The department aims to encourage all students to develop an interest in computing and to work in a confident and independent manner. We strive to equip students with the practical and theoretical skills necessary to flourish in the world of work. The department achieves this through providing a supportive learning environment and challenges all students to be the best that they can be.

Department Staff and Roles

Ian Martin: Head of Department
Francesca Hulme: Teacher of Computer Science

Curriculum Content

Year 7

Term 1: E-Safety, Introduction to computers

Term 2: Data Representation: Binary numbers, Networks: The Internet

Term 3: Computational thinking: Algorithms, Introduction to Programming (Python and Scratch)

Year 8

Term 1: Components of a computer system, Data representation

Term 2: Networks, Computational thinking

Term 3: Programming, Design testing

Year 9

Term 1: Data representation, Computational Thinking

Term 2: Programming, Networks

Term 3: Design Testing, Computer systems and issues

Curriculum Content

Year 10

Term 1: Systems architecture, memory, storage, wired and wireless networks

Term 2: Network topologies, protocols and layers, system security, systems software

Term 3: Ethical, legal, cultural and environmental concerns, algorithms

Year 11

Term 1: Extended programming practice

Term 2: Programming techniques, Producing robust programs, computational logic, translators and facilities of languages, data representation

Term 3: Data representation

Curriculum Content

Year 12

Term 1: Structure and function of the processor, types of processor, input, output and storage, systems software, application generation, software development

Term 2: Types of programming language, compression, encryption and hashing, databases, networks, web technologies

Term 3: Data types, data structures, Boolean algebra, computer related legislation, ethical, moral and cultural issues

Year 13

Term 1: Thinking abstractly, thinking ahead, thinking procedurally, thinking logically, thinking concurrently, programming techniques, project work

Term 2: Computational methods, algorithms, project work

Term 3: Project work, revision

Department Courses

Level 2 BTEC Tech Award in Digital Information Technology

GCSE OCR Computer Science (9-1)

A Level OCR Computer Science

Exam Board



Useful Links

Code Academy


K3 Coding Club
Extra lessons for exam units