Contact: Mrs D Gill

Computing prepares pupils to participate in a rapidly changing world in which work and other activities are increasingly transformed by access to varied and developing technology.

We cover the three strands within Computing: Digital Literacy, Computer Science and Information Technology.

Students need to use IT tools to find, explore, analyse, exchange and present information responsibly, creatively and with discrimination. They should learn how to employ IT to enable rapid access to ideas and experiences from a wide range of people, communities and cultures.

Increased capability in “Computational Thinking” can promote initiative and independent learning, with pupils being able to make informed judgements about when and where to use technology to best effect, and to consider its implications for home and work both now and in the future.

Increasingly adults and students alike are using social networking sites such as Facebook, and Twitter. It has been crucial for students to learn how to be digitally literate, using tools in a safe and responsible manner. This has included reducing the risk of infection by viruses, dangers of giving out personal information and the issues of making new friends online. We want to ensure that our students can use technology in a safe and responsible manner.

Key Stage 3 (Years 7, 8 and 9)

At KS3 the Computing department will create independent thinkers, who are able to make and justify safe choices. We will provide a stimulating environment catering for the range of learning styles, abilities and backgrounds. All students in years 7 to 9 study Computing once a week. Students are taught in mixed ability groups in year 7 and 8, in year 9 they are taught in their Mathematics set.  All students complete at least two assessments per term which is levelled and assessed then recorded on their reports.

KS3 Computing skills matrix

In KS3 all students complete the Bebras challenge in November.  for more information visit the Brebas website

Year Term 1 term 2 term 3


Digital Literacy

Programming using small basic and scratch

Computer networks

Python projects

Graphics project


How the web works and E-safety

App design

Computer networks




Digital Imaging and Photoshop

Desktop Publishing

Programming using Python


Encryptions and spreadsheets



There are now two options which students can choose: either CIDA or GCSE Computer Science. Both options are taught in mixed ability classes for three lessons a week.


 Year Term 1 Term 2 Term 3
Year 10  Theory of Graphics and Images  Unit 3 - Digital imaging

Unit 3


 Year 11 Building a website  theory and skills  Building a website

Exam Prep



GCSE Computer Science (Edexcel 1 CP1)

Topics covered in Computer Science are Data, Programming (Python), Algorithms, Hardware, Software and Binary.

Unit 1: Written Exam 40%    Unit 2: Written Exam 40%    Unit 3: Non-examined assessment 20%

year course content

Exam content including:

Develop program code and constructs
Data types, structures, input/output, operators and subprograms
Binary representation, data representation
Data storage and compression,
Truth tables
Logic statements


Non examined assessment: 20 hours

Students complete a project assigned by the exam board under examined conditions. The project requires them to demonstrate programming skills and write a report to show their work.

Algorithms, decomposition and abstraction
Design, write, test and refine a program
Elements of the data topic

Exam preparation for the two written exam papers, covering the year 10 topics and some additional topics including:

Computer networks
The internet and the worldwide web
Trends in computing technologies


Key Stage 5 (Years 12 and 13)

AS Computer Science (AQA) 

2 units

Paper 1 : On screen exam (50% of AS)

Paper 2 : Written exam (50% of AS)

Exam Content

Section 1 : Fundamentals of programming

Section 2 : Fundamentals of data structures

Section 3 : Systematic approach to problem solving

Section 4 : Theory of computation

Section 5 : Fundamentals of data representation

Section 6 : Fundamentals of Computer Systems

Section 7 : Fundamentals of computer organisation and architecture

Section 8 : Consequences of uses of computing

Section 9 : Fundamentals of communication and networking


Enrichment Opportunities

There is a coding club run every Wednesday lunchtime and a Lego Robotics club on a Thursday lunchtime.


Useful websites to support learning

BBC Micro:bit -

BBC News Click - Your user-friendly guide to the latest technology news, issues, gadgets and apps -

Computing GCSE Bitesize -

A collection of TED Talks (and more) on the topic of computers -

Step by step guide to Python 3 -

Python programming for total beginners -

How to think like a computer scientist - Interactive edition -

In This Section