Computing & Computer Science

Our approach to teaching Computing at Harrodian keeps the new realities of the tech economy and the creative and practical skills required by technologically focused employers firmly in mind. Pupils have the option to study the subject in their first year in the Senior School. If they are enthusiastic about Computing, they can then embark on a two-year GCSE course in Computer Science where they have opportunities to further their understanding of abstraction, decomposition, logic and algorithms.


Pupils study the OCR GCSE course, following the 9-1 assessment. For details please see the OCR Website or the Harrodian GCSE Prospectus.

Course Introduction

After studying GCSE Computer Science, pupils should be able to:

  • analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs

  • think creatively, innovatively, analytically, logically and critically

  • understand the components that make up digital systems, and how they communicate with one another

  • understand the impacts of digital technology to the individual and to wider society

  • apply mathematical skills relevant to Computer Science.

The course consists of three units:

Unit 1: Computer systems, including: systems architecture; networks; protocols; security; ethical, legal, and environmental concerns.

Unit 2: Computational thinking, algorithms and programming, including; pseudocode; flowcharts; producing robust programs; computational logic; data representation.

Unit 3: Programming project: a Python programming challenge following the system lifecycle: analyzing a problem, and designing, developing, testing and evaluating a solution.

For more specific year-by-year information, please refer to our Curriculum Handbooks/Information Booklets


We plan to visit the National Museum of Computing this year. We are working with the 3D Design Department, using BBC Micro:Bit computers to create a time recording and logging mechanism for their rocket-propelled car challenge.


Head of Computing / Online Safety Coordinator: James Gledhill 

Teacher of Computing: James Gledhill