School Logo

Newburn Manor Primary School

Learning together, growing together


Our new Computing curriculum is set out in a way that is intended to develop pupils’ understanding of the concepts, practices and perspectives that underpin programming and other aspects of computer science, whilst providing ample opportunity for creative, collaborative project work in which pupils can acquire the information technology skills they need to participate in a digital society safely. Ideas of learning through experiment, discussion and making are integral to the subject.


Key Stage 1

Pupils will be aware of different aspects of Scratch and how to use the different blocks (integrated development environment [IDE]). They will create, debug simple programs. Pupils will be able to use logical reasoning to predict the behaviour of simple programs as well as planning a linear sequence of instructions. They will be aware of a range of tools and techniques to organise solutions to a problem. They will plan a linear sequence of instructions and develop and improve programs. Pupils will be able to code a linear sequence of instructions to make things happen and will be able to develop and improve programs.


Key Stage 2

Pupils will be able to use Scratch IDE and recognise different types of data: text; number; instruction. They will be able to use sequence, selection, and repetition in programs as well as working with variables. Pupils will plan ways to use ICT to bring together information from different places or in different formats. They will be able to use sequence, selection, and repetition in programs as well as working with variables. Pupils will be able to design, write and debug programs that will accomplish specific goals. They will be able to use sequence, selection, and repetition in programs; work with variables and various forms of input and output.


Year Group

Autumn Term

Spring Term

Summer Term











use programmable toys

Film the steps of a recipe

Illustrate an e-book

Find images using the web

Produce a talking book

Create a card electronically


Programming on screen

Explore how computer games work

Taking, selecting and editing digital images

Researching a topic

Use of communication to collaborate on a detective topic

Recording data


Programming an animation

Finding and correcting bugs in a programme

Recording a performance

Exploring computer networks including the internet

Communicating safely on the internet

Collecting and analysing data


Developing a simple educational game

Prototyping in an interactive way

Producing digital music

Editing and writing HTML

Producing a wiki

Presenting the weather


Developing an interactive game

Sharing experiences and opinions

Fusing geometry and art

Creating a web page about cyber safety

Cracking codes

Creating a virtual space


Planning and creating a mobile app

Researching the app market

Develop project management skills

Designing the interface for an app

Developing a simple mobile phone app

Creating video and web copy for a mobile phone app