Computing is a foundational discipline that empowers students to understand, shape, and thrive in a digital world. Our curriculum is designed to develop students’ computational thinking, creativity, and problem-solving skills, enabling them to engage confidently with technology and its role in society. The three strands of Computing – Computer Science, Information Technology, and Digital Literacy – provide a broad and balanced understanding of both natural and artificial systems. At the core is Computer Science, where students explore algorithms, programming, and the principles of computation. Through Information Technology, students learn to design and implement digital solutions using a range of tools and platforms.
Digital Literacy ensures students can communicate ideas effectively, make informed decisions online, and participate responsibly and ethically in a digital society.
Key Stage 3 |
At Key stage 3 Computing is taught as discrete units, where each unit focuses on one or a combination of the three strands (Computer Science, Information Technology and Digital Literacy). The aim is to get students to:
By the end of key stage 3, students will have had in depth experience of at least two programming languages, of which at least one will be a text based programming language. Year 9 includes an option class – Introduction to Computing. This course provides an exciting opportunity for students to explore computing in greater depth, with a stronger focus on technical skills and programming. It is designed to further develop students' confidence and ability in coding, supporting those who may be considering Computer Science at GCSE. |
Key Stage 4 |
At GCSE we offer :
The course is assessed by two written papers:
|
Key Stage 5 |
At A-Level we study the AQA specification. The course is divided into two halves - programming and Theory. We study advanced programming concepts such as object oriented programming, functional programming, SQL and the use of data structures. On the theoretical side we focus on the theory of computation, computer architecture, communication and networking and legal, moral, ethical issues surrounding the use of Computing. The course is assessed through a written paper (40%), an online examination involving significant programming tasks (40%) and a non examination assessment where students develop a full fledged solution for a client (20%). |
Computer Science is a very important subject, it provides access to a lot of university courses, apprenticeships and prepares students for the working world. After studying Computer Science you can become a computer programmer, network administrator, database manager, graphic designer, software engineer, teacher, professor.