020 8270 4222

Lower site

020 8270 4200

Upper site


Computer Science

Computer Science



Computer Science



Subject leader

Mr R Hylton



About the subject

Computing focusses on how computers work. Pupils will learn about the hardware, programming and how computers thing.

Learners will learn a range of visual and written programming languages as well as the application of various software packages.



Year 7 Overview

E-safety- Pupils will learn some of the dangers of the internet and how to stay safe

Game Making- Pupils create their own game using Scratch

Spreadsheets- - Pupils will be introduced to spreadsheets and use them to help manage a business

Micro:Bits- Pupils will programme the Micro:Bits (minro computers) and control them using Java Script, a programme used by developers.



Year 8 Overview

Web design- Pupils will create an e-portfolio and also learn about HTML code.

App Design- Pupils will create an app using appshed

Graphics- Pupils will create original images using Photoshop, and Google Sketchup


Databases- Pupils will build and interrogate databases to resolve real life issues.



Year 9 Overview

Python- Pupil will learn how to program in Python. This a basic introduction which will introduce elementary functions and problem solving skills.

Introduction to Key Stage 4- Pupils will complete a range of Key Stage 4 activities in order to give them an understanding of what they may be doing next year. They will complete both academic and vocation activities taken from key stage 4 courses.



Year 10 Overview

Computer Systems- Exam

This component will introduce learners to the Central Processing Unit (CPU), computer memory and storage, wired and wireless networks, network topologies, system security and system software. It is expected that learners will become familiar with the impact of Computer Science in a global context through the study of the ethical, legal, cultural and environmental concerns associated with Computer Science. It is expected that learners will draw on this underpinning content when completing the Programming Project component


Computational thinking, algorithms and programming- Exam


This component incorporates and builds on the knowledge and understanding gained in Component 01, encouraging learners to apply this knowledge and understanding using computational thinking. Learners will be introduced to algorithms and programming, learning about programming techniques, how to produce robust programs, computational logic, translators and facilities of computing languages and data representation. Learners will become familiar with computing related mathematics. It is expected that learners will draw on this underpinning content when completing the Programming Project component



Year 11 Overview

Programming Project- Controlled Assessment

OCR will issue three assessment tasks at the start of the terminal academic year of assessment. Only tasks designated for that examination series can be submitted unless carrying forward marks from a previous year. The tasks will provide opportunities for the learners to demonstrate their practical ability in the skills outlined in the specification.

Learners will need to create suitable algorithms which will provide a solution to the problems identified in the task. They will then code their solutions in a suitable programming language. The solutions must be tested at each stage to ensure they solve the stated problem and learners must use a suitable test plan with appropriate test data

The code must be suitably annotated to describe the process. Test results should be annotated to show how these relate to the code, the test plan and the original problem.

Learners will need to provide an evaluation of their solution based on the test evidence.



Exam board used for GCSE




Link to the specification from the exam board











(A) Lower Site

Green Lane Lower Site




Tel: 020 8270 4222

(B) Upper Site

Gosfield Road Upper Site




Tel: 020 8270 4200