ICT & Computing

Curriculum Map

The link below allows you to see when topics may be covered; this is a guide for information only and has the potential to change as the year progresses.

Curriculum Map

Key Stage 3

The ICT Curriculum at key stage 3 comprises of 3 sections which are: E-Safety, Information Technology (IT) and Computing.

Year 7

Term 1:

Baseline Testing, Introduction to the school network, Safe use of Email and School VLE.

Term 2:

Introduction to programming using BBC Micro: bit – Concepts covered include: Introduction to using Micro: bits, Basic constructs (Sequence and Selection) using the Micro: bit JavaScript editor, Formulation and representation of algorithms, conditionals, variables – input and output

Introduction to a text-based programming language (Python), use of the turtle module to explore - basic maths on variables, Boolean and comparative operators and a limited attempt at using Micro Python for BBC Micro: bit

Term 3:

• Computer Basics: Students are introduced to some computer science basics such as hardware, software, data representation (Number systems) and networks.
• Computer Modelling: Students are introduced to data modelling using spread sheets. The topic uses water as focal point – students model their water usage and explore the global issue of water usage. They compare their water usage to people in under privileged areas of the world. They discuss ways in which they can save water and model these ways using a spread sheet.

Year 8

Term 1: Code web pages using HTML and CSS Technologies

• Students undertake a web design project - skills they acquire include:
• Responsible use of the internet (E-safety),
• Basics of HTML,
• Code web pages using HTML,
• Use div tags to layout content,
• Control layout and presentation of web pages by writing external style sheets,
• Learn about image properties, optimisation, and
• Creation of hyperlinks both internal and external links are used.
Term 2: Introduction to programming using a textual language (Python)
Students are introduced to a text based programming language. They solve computational problems by applying the following concepts:
• User Input and output, use of variables,
• Introduction to data types (String, Integer and Boolean),
• Write simple programs which use the key programming constructs (Sequencing, Selection statements (if…else, if ….. elif…else), nested ifs may be discussed, count and condition controlled loops), use of simple built in and custom functions.

Term 3 - Game Design with Game Maker

In this unit students will be introduced to event driven programming using Game Maker Studio, they begin by reverse-engineering an existing game. They then progress to planning and developing their own games, learning to incorporate variables, events, and actions, and making use of object-orientated programming techniques. Finally, they will learn to test and debug their programs.

Year 9

Term 1: Students study the following aspects of computer systems:

Computer Systems Fundamentals:
• Computer systems model, importance of computer systems in the modern world.
• The CPU and the fetch decode execute cycle.
• Writing Basic assembly coding programs using Littleman computer Simulator, different types of memory and importance of memory.
• The operating systems, its functions and different types of user interfaces

Data representation:
• Why data in computer systems is represented in binary, number conversions – binary to denary, binary to Hex, Hex to denary and vice versa, character sets ASCII and UNICODE encoding.
• Representation of images and Sound.

Term 2 – IT – Animal Farm Project
The ICT department collaborates with the English department this term to help students prepare for the book they are about to start studying in their English lessons. This book is called "Animal Farm". Within their IT lessons students gain transferable IT skills by researching and creating digital artefacts / products. The products and the research they undertake is based on events and characters in the book.
• ICT Skills developed include:
• Being able to choose reliable information sources and check information source plausibility.
• Use information sourced, while respecting copyright laws
• Be able to search for information effectively and document information sources
• Develop IT skills needed to manipulate existing graphics and create their own custom graphics
• Plan and create digital video
• Plan for and create audio podcasts

 Key Stage 3 Level Descriptors

Key Stage 4

We offer to Optional Courses at KS4:
OCR GCSE Computer Science(9-1)
Awarding body: OCR
Subject: Computer Science  Link to Specification
Why you should choose GCSE Computer Science?

• Engaging and contemporary: Recommended by companies like Microsoft, Google and Cisco, organisations like Computing At School (CAS), plus teachers and academics.
• Focus on cyber security: It looks at phishing, malware, firewalls and people as the ‘weak point’ in secure systems, which students will study for the first time at this level.
• Focus on Computational thinking skills: Having programming and other technical computer skills will open many career opportunities for students across a wide variety of industries. All industry sectors need people with programming skills to create applications for them. In particular the video games industry needs more people with programming skills to create the next generation of games in this lucrative industry. As more people depend on their Smartphones on a day-to-day basis, creating apps for these phones is also likely to be a big growth area requiring programming skills.

Students must be good at Maths and have a strong logical mind to do this course. Advice will be sought from the Maths Department as to whether individual students are suited to GCSE Computing.

AS Level Computer Science

Exam board: OCR
Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. It’s an intensely creative subject that combines invention and excitement, and can look at the natural world through a digital prism.


The aim of this qualification is to enable learners to develop:
• An understanding and ability to apply the fundamental principles and concepts of computer science, including: abstraction, decomposition, logic, algorithms and data representation.
• The ability to analyse problems in computational terms through practical experience of solving such problems, including writing programs to do so.
• The capacity to think creatively, innovatively, analytically, logically and critically.
• The capacity to see the relationships between different aspects of computer science.
• Mathematical skills.

Content Overview:

Computing Principles (01) - 1 hour 15 Minutes Written paper
• The characteristics of contemporary processor, input, output and storage devices, output and storage devices.
• Software and software development.
• Programming.
• Exchanging data.
• Data types, data structures and algorithms.
• Legal, moral, ethical and cultural issues.

Algorithms and Problem Solving (02) - 1 Hour 15 minutes written Paper
• Elements of computational thinking.
• Problem solving and programming.
• Algorithms.

Upcoming Events

27 Apr

Year 12 Enrichment

27 April, 2022 (4:45pm) – 14 July, 2022
16 May

GCE & GCSE Public Exams

16 May, 2022 – 29 June, 2022
30 May

Pupils Absent (Half Term)

30 May, 2022 – 3 June, 2022
06 Jun

Pupils Return

All Day