Home Page



Computing replaces ‘Information and Communication Technology (ICT). ICT basically showed them how to use technology.There is now more of a focus on programming than on using operating programs.  Children as young as five will get practical experience of designing and writing computer programmes so that they understand the basic principles of computer science.


Not everything has changed; children will still learn how to use email, for example, but now they’ll be taught how networks like the Internet actually work too.


Key Stage 1 (Years 1 and 2): Children will be learning what algorithms are, which will not always involve computers. When explained as “a set of instructions” teachers may illustrate the idea using recipes, or by breaking down the steps of children’s morning routines. But they will also be creating and debugging simple programs of their own, developing logical reasoning skills and taking their first steps in using devices to “create, organise, store, manipulate and retrieve digital content”.

Key Stage 2 (Years 3-6): Slightly older primary-school children will be creating and debugging more complicated programs with specific goals and getting to grips with concepts including variables and “sequence, selection, and repetition in programs”. They will still be developing their logical reasoning skills and learning to use websites and other internet services. And there will be more practice at using devices for collecting, analysing and presenting back data and information.

Coding at school: a parent's guide to England's new computing curriculum

Stuart Dredge, The Guardian, 4.9.14


ICT curriculum overview

Computing has been broken down into three areas; computer science, digital literacy and information technology. We are using the following programmes to support our curriculum.


Rising Stars: Switched on Computing





We have subscribed to Espresso’s new ‘Coding’ Service. Our pupils are learning to create and build apps. You will be able to

view and play their apps at home. The pupils  have access to this outside of school and can continue to develop their skills at home using the Challenge Zone.

For older pupils, who need to be extended, we will be using ‘Scratch’- an online programming language which is available online. Espresso 'Coding' also teaches HTML and the Python programming language.


Online Safety

For the past 6 years, the whole school have learnt about ‘e-safety’ in the Autumn term. There is a new emphasis on online safety in the new curriculum. We will continue to teach it in the Autumn term under the new heading ‘Digital literacy and Citizenship’. The following areas will be covered:





Autumn 1

Autumn 2

Spring 1

Spring 2

Summer 1

Summer 2

Year 1

Digital literacy and citizenship

We are celebrating

We are painters

 We are treasure hunters: programmable toys

Espresso Coding 1a: On the move

We are collectors

Computing We are TV Chefs:

We are storytellers

Espresso Coding 1b: Obey my command

Year 2

We are Zoologists

Digital literacy and citizenship

Espresso Coding 2a: different sorts of inputs

We are photographers.

Espresso Coding 2b: Buttons and Instructions

We are researchers

Year 3

Digital literacy and citizenship

We are opinion pollsters

We are tour guides

 Espresso Coding 3a: Sequence and animation

We are network engineers

We are presenters

Espresso Coding 3b: Conditional Events


Year 4

Digital literacy and citizenship

Databases: Egyptian Gods

We are meteorologists

Computing Coding 4a; introduction to variables Coding 4b; repetition and loops

We are artists and e-authors: producing a Wiki

We are botanists.


Year 5

Digital literacy and citizenship

We are web developers

We are architects

 Espresso Coding: Speed, direction and co-ordinates

We are bloggers


We are artists

Espresso Coding 5B: Random numbers and simulations.

Year 6

Digital literacy and citizenship

Espresso Coding 6A: More complex variables

We are cryptographers

The Apprentice

We are project managers

We are market researchers

We are app developers

We are marketers


The Apprentice

Year Book

Coding including Espresso Coding 6B: Object Properties