Back to Subjects

Computer Science

The aim of the Computer Science department is to equip students with a better understanding of the world of computer technology. Lessons will give students the knowledge and skills that they can apply in a variety of other subjects and find useful for further study or work.

Brief description of KS3 SOW

Students in KS3 study a wide range of computer science disciplines, including programming, learning about computer technology, office skills, graphics and multimedia. They are taught using topics that are relevant to the students and also use business-like scenarios. Students have access to software applications that are commonly found in the workplace. Students learn programming using several languages and further opportunities exist to extend their interest through the extra-curricular Raspberry Pi and TechFuture clubs.

Brief description of KS4 SOW

At KS4 students are offered the chance to study for 3 different qualifications:

The ICT qualification allows students to continue to develop the knowledge and skills gained in KS3. They study a range of ICT skills that are highly transferable to further study or the current workplace.

Business Studies – Business Studies – allows students to learn about the world of business whilst developing the key ICT skills that are required in a business environment.

The Computer Science course gives students a real, in-depth understanding of how computer technology works. The course develops critical thinking, analysis and problem-solving skills through the study of computer programming. 

Extra-curricular activities

Raspberry Pi club gives students a chance to program and experiment with Raspberry Pi computers. Activities include programming the Minecraft interface and using the PiBrella. Girls have the opportunity to access the TechFuture online club.

Mrs J Morse – Head of Computer Science Department
Miss A Connor – High Achievement Co-ordinator
Miss H Lyne – Teacher of Business and Computer Science

Curriculum Overview

Year 7

Year 8

Year 9

Autumn Term

Introduction to Graphics
How computers work

Graphics Images
Minecraft spreadsheet project

Cyber security
How computers store data
Spreadsheet modelling and introduction to business studies

Spring Term

Using spreadsheet models and databases including SQL

Python Programming and the Micropet project

Programming in Python

Summer Term

Using Internet and coding in HTML
Scratch Programming

Programming in HTML and CSS

Summer Live - creating and programming a multimedia presentation


Key Stage 4 Summary

The OCR Cambridge Nationals are vocational qualifications that are industry-relevant, geared to suit a broad range of learning styles and abilities. Students will learn:

  • about tools and techniques for use in different digital hardware and software technologies, and how these can be integrated to create digital solutions to manage and communicate data and information.
  • what data and information are and the legal, ethical and moral considerations when using technology to gather, store and present data and information, and how to mitigate the risks of cyber-attacks.
  • to select and use the most appropriate technology safely and effectively, to complete a data management task, such as a cable TV provider monitoring customers’ viewing to make recommendations for additional packages in the customer’s subscription.
  • about the project life cycle of initiation, planning, execution and evaluation to complete a data management task and use their skills, knowledge and understanding of technology to complete each of the phases of the project life cycle.


GCSE Business Studies
Learners can benefit from a Business qualification because they can choose from a wide range of careers, such as marketing and sales, human resources, administration, finance, Law, business management, leisure and tourism, retail or the IT industry.
Topics covered in Business Studies are:

  • Business in the real world - The purpose and nature of businesses, Business ownership, Setting business aims and objectives, Stakeholders, Business location, Business planning, Expanding a business
  • Influences on business – Technology, Ethical and environmental Considerations, The economic climate on businesses, Globalisation, Legislation, Competitive environment
  • Business Operations - Production Processes, The Role of Procurement, The Concept of Quality, Good Customer Services
  • Human Resources - Organisational Structures, Recruitment and Selection of Employees, Motivating Employees, Training
  • Marketing - Identifying and Understanding Customers, Segmentation, The Purpose and Methods of Market Research, The Marketing Mix (The 4 Ps)
  • Finance - Sources of Finance, Cash Flow, Financial Terms and Calculations, Analysing the Financial Performance of a Business
GCSE Computer Science

Learners can benefit from a Computer Science qualification because the course will give learners a real, in-depth understanding of how computer technology works. Learners will no doubt be familiar with the use of computers and other related technology. However, the course will give them an insight into what goes on 'behind the scenes', including computer programming.

The course will develop critical thinking, analysis and problem-solving skills through the study of computer programming. These are skills which can be transferred to other subjects and applied in day-today life.

Topics covered include:

  • Fundamentals of computer systems
  • Hardware and Software
  • Representation of data in computer systems
  • Computer communications and networking
  • Cyber security
  • Algorithms
  • Coding structures and standard programming techniques
  • Programming using python and assembly code
  • Testing and evaluation of computer systems

Curriculum Overview


Year 10

Year 11

Autumn Term

R012 The project Life cycle
R013 Spreadsheets and Databases

Collecting and Storing Data
Cyber Security

Spring Term

R013 – Developing Technological Solutions Controlled Assessment

Processing and Presenting information for defined business objectives

Summer Term

R012 – Data types, information and relationships


Business Studies

Year 10

Year 11

Autumn Term

Business in the real world

Operations management

Spring Term

Influences on business


Summer Term

Human resources


Computer Science

Year 10

Year 11

Autumn Term

Fundamentals of Python Programming
Creating Algorithms
Computer Systems theory

Network Theory
Programming in Python

Spring Term

Building robust code
Programming in Python
Sorting and Searching algorithms

Representing Data

Summer Term

Practice NEA