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 Small Basic or FMS Logo, BBC Micro: Bits and Scratch. A look at logic gates and computational thinking through Flowol. We try some scripting in HTML as well as a thorough grasp of spreadsheets. Extended homework projects include a look at copyright, hardware and e-safety.


Computer Science (OCR 9-1)

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.

Year 9:

Students begin to prepare for OCR GCSE Computer Science 9-1. During the year they develop their programming and computational thinking skills, moving from Scratch to Python. We look at the stars of computing in history. They complete many problem - solving exercises over the year. Homework booklet in python, projects in cryptology, HTML, problem solving and animation.

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 project in year 11. As well as some theory surrounding algorithms and learning SQL to interrogate databases.

Year 11:

The year is set to revise all topics of theory and programming. The programming project is completed (20 hours). Many exam questions are tackled as well as a range of games to embed knowledge for the exams.



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 Computer Science and STEM coordinator:

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