Computer Science

You have not allowed cookies and this content may contain cookies.

If you would like to view this content please

Jules Mok - Head of Computer Science & IT -

The only way you are going to have success is to have lots of failures first.


Subject Overview

It is the aim of the Computer Science department to develop the skills and knowledge in digital technologies to help prepare students for their future. In a world where technology is fully immersed in our daily lives, to be ready to become global citizens.

We aim to develop students passion for learning in Computer Science through computational thinking, problem-solving and project based learning. Where students can understand there are no limits to their own development.

At KS3 students will develop their digital literacy skills with Google applications, learn how computers work, and have extensive opportunities to develop their coding skills. Students will also be given guidance on how to work safely online so that it will be second nature to carry out all the necessary steps for their own safety as well as those around them.

At KS4 students can study GCSE Computer Science in summary involves learning about computer architecture, the internet, networks, security, legal, ethical impacts of technology, computational thinking, problem-solving and Python programming.

In Creative iMedia Students will study the fundamentals of designing for print and the screen. They will demonstrate their understanding through creating mood boards, visualisation diagrams to plan and create a project from start to finish through the design life cycle with the use of a variety of multimedia software applications.

We hope these options will encourage students to take their studies further or onto higher education and to secure a career within a range of sectors in industry.


At KS3 students have a 55-minute lesson twice a week.

Year 7

In terms 1&2 students will gain digital literacy skills in Google applications,
Internet Safety, the fundamentals of computing and how computers work.

In terms 3&4 students learn about Scratch programming and create a podcast in Audacity.

In terms 5&6 students will learn about computational thinking with traditional or digital games and create a stop frame animation.

Year 8

In terms 1&2 students will study the fundamentals of computing and intro to Python programming.

In terms 3&4 students will learn about Web design, image manipulation and copyright legislation.

In terms 5&6 students will learn to create a mobile phone app and use programming skills to create a project from start to finish.

Year 9

In terms 1&2 students will study Python programming and image manipulation.

In terms 3&4 students will create a ChatBot in Python using the Design Thinking Cycle and modelling with spreadsheets.

In terms 5&6 students will study cyber security and representations in audio and visual.


Allocation of time:

3 lessons of 55 minutes per week
Exam board and hyperlink to specification
OCR GCSE Computer Science J277
OCR Cambridge Nationals in Creative iMedia J807

Year 10

In term 1 students will study programming languages, IDEs, algorithms and Python programming. On the theory side they will learn about systems architecture, memory and storage.

In term 2 students will study computer networks, network security, connections and protocols, alongside practising Python programming.

In terms 3&4 students will learn about boolean logic, system software, legal, ethical, cultural and environmental impacts of technology, alongside practising Python programming.

In terms 5&6 students will study searching and sorting algorithms, and how to produce robust programs with a final end of year programming project.

Year 11

In terms 1&2 students will revise programming languages, IDEs, algorithms and Python programming. In addition to revising systems architecture, memory and storage.

In terms 3&4 students will revise computer networks, network security, connections and protocols. In addition, a range of searching and sorting algorithms, boolean logic and using SQL.

In term 5 students will focus on revision for the following papers:
Paper 1 - Computer Systems
Paper 2 - Computational Thinking, Algorithms and Programming


KS3 homework will be given once a fortnight, and it should take around 20- 30 minutes to complete.

Example homework tasks may be developing independent research skills, collecting resources for a project, data collection, practise block programming, bringing in items/projects to show and tell.

KS4 homework will be given once a week and will be relevant to the GCSE topic the students study in class for each module. Their homework task should take around 40-50 minutes to complete.

Examples include: Homework quizzes and practical tasks such as, thinking of a creative way to demonstrate your favourite sorting algorithm to share in class.

Additional Resources

Any useful coursebooks to purchase:
GCSE Computer Science - PG Online Clear Revise OCR Computer Science J277

Websites to use:

Online coding platforms

Block based coding platforms


Image editing online platform

Video editing online platform