Computer Science

Computer Science Curriculum 7 – 11


Year 7:

Students cover the three strands of the computer science curriculum – Information technology; digital literacy and computing. They begin the year learning how to use our school system including Microsoft Office applications. This is followed by an e-safety topic before moving onto computational thinking and range of programming skills over the year using physical objects and two different visual programming languages – Kodu and Scratch. We look inside a computer and learn to crack the binary code. Homework projects extend their use of digital literacy skills and cover the history of computers and support learning on the topics above.

Year 8:

Students continue to expand their understanding of e-safety. Programming is covered in textual and visual languages via FMS Logo, BBC Micro:Bits and Scratch. A deeper look inside a computer and logic gates and how images are displayed on a computer. We look into searching on the internet and some scripting in HTML as well as a thorough grasp of spreadsheets. Extended homework projects include a look at cryptology.

Year 9:

Students begin to study OCR GCSE Computer Science 9-1. During the year they develop their programming and computational thinking skills, moving from Scratch to Python. They complete many problem solving exercises over the year including a homework booklet in python.

Year 10:

Students begin to study the theory of the 9-1 course: hardware; software; data representation; networks. The practical element builds on their programming skills in python, in preparation for their programming Controlled Assessment in year 11. As well as some theory surrounding algorithms and learning SQL to interrogate databases.

Year 11:

Students complete the final year of the 9-1 GCSE, improving their Python skills and undertaking the controlled Assessment task as well as the final theory element of system security  and lots of revision for their two final exams. 


Computer Science (OCR)

Students will be able to understand and apply the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic, algorithms, and data representation. They will analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs. Students will learn to think creatively, innovatively, analytically, logically and critically and  understand the components that make up digital systems, and how they communicate with one another and with other systems. They will understand the impacts of digital technology to the individual and to wider society and apply mathematical skills relevant to Computer Science.


We offer three qualifications at key stage 5 so you will be sure to find the Computer Science/ICT qualification that suits you best.

A Level Computer Science (AQA)

A level - Computer Science AQA - students study the linear course consisting of two exams and a project. They study all the topics from GCSE in more detail, strengthen their programming skills in Python including Object Orientated programming. Students tackle new topics including functional programming and Big Data.This course provides a strong core study of computer science to enable progression into higher education, into a wide range of degree areas and careers in software development, engineering, medicine, law, business and any of the sciences. The global computing Industry is ever evolving and will support your journey through education and into the workplace in job roles that have yet to exist.


Mr B Turan BSc Hons, PGCE:  Head of Faculty:

Ms H Robinson BSc Hons, QTS, PGCE: Head of Computing:

Mr C Vijlon: Teacher of Computing & Media, Careers Coordinator