Computing Curriculum
Computing topics have been chosen to meet the requirements of the National Curriculum in a way that will enthuse and inspire our pupils, building upon their prior knowledge.
Computing Overview
![]() |
Term 1 | Term 2 | Term 3 | Term 4 | Term 5 | Term 6 |
| Nursery | Children are supported to use technology in their play, children are encouraged to interact with their environment using technology | |||||
| EYFS | Children's are encouraged to be curious about technology in real world contexts | |||||
| Year 1 | Can you make a Bee-Bot move? | Can you sort, count, group and compare objects? | Can you use a computer to paint a picture? | Can you use a computer to write? | Can you use a computer and its main parts? | Can you create algorithms? |
| Year 2 | Do you understand and can you use technology in your daily life? | Can you present information using a computer? | Can you take photographs and change them using a computer? | Can you make and manipulate sounds using a computer? | Can you design algorithms and debug a program you have written? | Can you create, change and improve a program? |
| Year 3 | Do you understand the purpose of a digital network? | Can you plan, create and evaluate an animation? | Can you present digital information using a pictogram? | Can you use desktop publishing to present information? | Can you create a project using Scratch? | Can you design and create a maze-based challenge? |
| Year 4 | Do you know how information is shared using the WWW? | Can you use a data logger? | Can you create and edit a podcast? | Can you combine images for a purpose? | Can you create a program that uses count-controlled loops? | Can you create a project that includes repetition? |
| Year 5 | Can you use the internet to share information safely? | Can you use real-world data bases to answer questions? | Can you create and edit a video? | Can you use tools to create a vector drawing? | Can you control simple circuits using a computer? | Can you design and create a program that uses selection? |
| Year 6 | Do you understand how we communicate using technology? | Can you use a spreadsheet and formula to plan an event? | Can you plan and create a simple 3D model using CAD? | Can you create a webpage, understanding the basic principles of copyright? | Can you design, create and evaluate a project? | Can you design a project to use inputs and outputs on a controllable device? |
EYFS - Foundation Stage 1 - Nursery
|
We learn to: Substantive Knowledge:
This knowledge supports my learning across the curriculum and is embedded throughout the year |
We enable this by:
Vocabulary Computer, iPad, Camera, Keyboard, Picture, Print , Floor robot/ Beebot , Forwards, Backwards, Turn Instructions, Internet |
EYFS - Foundation Stage 2 - Reception
|
Programming Substantive Knowledge
Multimedia : Substantive Knowledge
Technology in Our Lives Substantive Knowledge
Handling Data
|
Communication and Language
“Why did you choose that material for teddy’s coat?’; “What would happen if you used paper for teddy’s coat?”
Understanding the World
What happens inside a microwave? What happens when Mummy puts her card in the machine outside the bank? Why does she have to type a number in? Why does she keep it secret?
Pre-taught vocabulary form Foundation Stage 1 Computer, iPad, Camera, Keyboard, Picture, Print , Floor robot/ Beebot , Forwards, Backwards, Turn Instructions, log-in, stop, go, internet
New vocabulary taught in Foundation Stage 2 Computer, iPad, Tablet, App, Camera, Keyboard, Picture, Print , Floor robot/ Beebot , Forwards, Backwards, Turn Instructions, log-in, stop, go, obstacle
Technology in Our Lives Technology , Share , Search, Internet
Handling Data Pictures, Video , Text , Sounds |
Year 1
Significant Individual: Bill Gates
|
Term 1: Technology in our Lives |
Term 2: Handling Data |
Term 3: Multimedia |
Term 4: Multimedia |
Term 5: Programming |
Term 6: Programming |
|
Moving My Bee-Bot |
Data and Information: Grouping Data |
Digital Painting |
Digital Writing |
Computer Systems and Networks: Technology Around Us | Programming Animations |
|
Online Safety Focus: I am kind and responsible (Links: Anti Bullying Week) Curriculum Theme: Well Being |
Online Safety Focus: I am safe Curriculum Theme: Well Being |
Online Safety Focus: I am healthy (Links: Health Week) Curriculum Theme: Well Being |
|||
|
|
|
|||
|
Substantive Knowledge and Disciplinary Knowledge Curriculum Themes: Expertise and Well Being |
|||||
|
Technology in our lives |
Handling Data |
Multimedia |
Programming |
||
|
Computer Systems and Networks: Technology Around Us Moving My Bee-Bot Lesson 1: To explain what a given command will do
Lesson 2: To act out a given word
Lesson 3: To combine forwards and backwards commands to make a sequence.
Lesson 4: To combine four direction commands to make sequences
Lesson 5: To plan a simple program
Lesson 6: To find more than one solution to a problem
|
Data and Information: Grouping Data Lesson 1: I can label objects.
Lesson 2: I can identify that objects can be counted
Lesson 3: I can describe objects in different ways
Lesson 4: I can count objects with the same properties
Lesson 5: I can compare groups of objects
Lesson 6: I can answer questions about groups of objects
|
Digital Painting Lesson 1: To describe what different freehand tools do
Lesson 2: To use the shape tool and the line tools
Lesson 3: To make careful choices when painting a digital picture
Lesson 4: To explain why I chose the tools I used
Lesson 5: To use a computer on my own to paint a picture
Lesson 6: To compare painting a picture on a computer and on paper
Lesson 1: To use a computer to write
Lesson 2: To add and remove text on a computer
Lesson 3: To identify that the look of text can be changed on a computer
Lesson 4: To make careful choices when changing text
Lesson 5: To explain why I used the tools that I chose
Lesson 6: To compare typing on a computer to writing on paper
|
Programming Animations Lesson 1: To choose a command for a given purpose
Lesson 3: To identify the effect of changing a value
Lesson 4: To explain that each sprite has its own instructions
Lesson 5: To design the parts of a project
Lesson 6: To use my algorithm to create a program
Computer Systems and Networks Lesson 1: I can identify technology.
Lesson 2: I can identify a computer and its main parts.
Lesson 3: I can use a mouse in different ways.
Lesson 4: I know that a keyboard is used for typing and II can begin to do this.
Lesson 5: I can use a keyboard to type on a computer.
Lesson 6 – I can create rules for using technology responsibly.
|
||
|
National Curriculum Links
|
National Curriculum Links
|
|
Moving Floor Robots: N.C Links
Programming Animations – N.C Links
|
||
|
Vocabulary *Pre-taught Vocab (Progression) Curriculum Theme: Communication |
|||||
|
Bee-Bot, Forwards, Backwards, Turn, Clear, Go, Commands, Instructions, Directions, Left, Right, Route, Plan, Algorithm, Program, Code |
Object, Label, Group, Search, Image, Property, Colour, Size, Shape, Value, Data Set, More, Less, Most, Fewest, Least, The Same Collect |
Digital Painting
Digital Writing |
Programming Animations
Computer Systems and Networks |
||
|
Skills Curriculum Themes: Expertise and real- world engagement
|
|||||
|
Basic Skills to support my learning across the curriculum- embedded throughout the year
|
|||||
Year 2
Significant Individual: Ada Lovelace
| Term 1: Technology in our Lives | Term 2: Handling Data |
Term 3 & 4: Multimedia
|
Term 5 & 6: Programming
|
||
|
Computer Systems and Networks – Technology Around Us |
Creating Pictograms |
Digital Photography |
Making Music |
Programming and Algorithms |
Scratch Jr. An Introduction to Quizzes |
|
Online Safety Focus: I am kind and responsible (Links: Anti Bullying Week) Curriculum Theme: Well Being |
Online Safety Focus: I am safe Curriculum Theme: Well Being |
Online Safety Focus: I am healthy (Links: Health Week) Curriculum Theme: Well Being |
|||
|
|
|
|||
|
Substantive Knowledge and Disciplinary Knowledge Curriculum Themes: Expertise and Innovation |
|||||
| Computer Systems and Networks | Handling Data | Multimedia | Programming | ||
|
Lesson 1: What is information technology?
Lesson 2:
Lesson 3: To identify information technology beyond school
Lesson 4: To explain how information technology benefits us
Lesson 5: To show how to use information technology safely
Lesson 6: To recognise that choices are made when using information technology
|
Lesson 1: To recognise that we can count and compare objects using tally charts
Lesson 2: To recognise that objects can be represented as pictures
|
Digital Photography Lesson 1: To use a digital device to take a photograph
Making Music Lesson 1: To say how music can make us feel
|
Programming and Algorithms: Floor Robots Lesson 1: To describe a series of instructions as a sequence
An Introduction to Quizzes on Scratch JR Lesson 1: To explain that a sequence of commands has a start
|
||
|
National Curriculum Links
|
National Curriculum Links
KS1 Maths Building on Year 1 number and place value:
|
National Curriculum Links
Digital Photography
Links to Art and design
Making Music Use technology purposefully to create, organise, store, manipulate, and retrieve digital content
Links to Music Curriculum
|
Programming and Algorithms Floor Robots: N.C Links
An Introduction to Quizzes – N.C Links
|
||
|
Vocabulary *Pre-taught Vocab (Progression) Curriculum Theme: Communication |
|||||
|
Information Technology (IT), Computer, Barcode, Scanner/Scan, Connect |
Sort, More Than, Less Than, Most, Least, Common, Popular, Organise, Data, Object, Tally Chart, Votes, Total, Pictogram, Enter, Data, Compare, Objects, Count, Explain, Attribute, Group, Same, Different, Conclusion, Block Diagram, Sharing, Collect |
Digital Photography
|
Programming and Algorithms
Programming: Scratch JR
|
||
|
Skills |
|||||
|
|||||
Year 3
Significant Individual: Margaret Hamilton
|
Term 1: Technology in our Lives |
Term 2: Handling Data |
Term 3: Multimedia |
Term 4: Programming |
Term 5: Programming |
Term 6: Programming |
|
Computer Systems and Networks – Connecting Computers |
Branching Database |
Creating Media – Animation |
Desktop Publishing |
Sequence in Music |
Scratch – Events and Actions |
|
Online Safety Focus: I am kind and responsible (Links: Anti Bullying Week) Curriculum Theme: Well Being |
Online Safety Focus: I am safe Curriculum Theme: Well Being |
Online Safety Focus: I am healthy (Links: Health Week) Curriculum Theme: Well Being |
|||
|
|
|
|||
|
Substantive Knowledge and Disciplinary Knowledge Curriculum Themes: Expertise and Innovation |
|||||
| Technology in Our Lives | Handling Data | Multimedia | Programming | ||
|
Lesson 1: To explain how digital devices function
Lesson 4: To explain how a computer network can be used to share information
Lesson 5: To explore how digital devices can be connected
Lesson 6: To recognise the physical components of a network
|
Lesson 1: To create questions with yes/no answers
|
Creating Animation Lesson 1: To explain that animation is a sequence of drawings or photographs
Lesson 2: To relate animated movement with a sequence of images
Lesson 2: To recognise that text and layout can be edited
|
Sequencing Sounds on Scratch Lesson 1: To explore a new programming environment
Programming Events and Actions
Lesson 2: To create a program to move a sprite in four directions
|
||
|
National Curriculum Links
Additional Links: Lesson 1 Maths: Number and place value: solve number problems and practical problems involving these ideas. |
National Curriculum Links
|
|
National Curriculum Links Programming Quizzes
|
||
|
Vocabulary *Pre-taught Vocab (Progression) Curriculum Theme: Communication |
|||||
|
Digital Device, Input, Process, Output, Program, Digital, Non-Digital, Connection, Network, Switch, Server, Wireless Access, Point, Cables, Sockets, Connect |
Attribute, Value, Questions, Table, Objects, Branching, Database, Objects, Equal, Even, Separate, Structure, Compare, Order, Organise, Selecting, Information, Decision Tree, Collect |
Desktop Publishing |
Sequencing Sounds on Scratch Programming Events and Actions |
||
|
Skills |
|||||
|
Basic Skills to support my learning across the curriculum- embedded throughout the year
• Navigate public drive to save and retrieve files |
|||||
Year 4
Significant Individual: Tim Berners-Lee
| Term 1: Technology in our Lives | Term 2: Handling Data |
Term 3: Multimedia |
Term 4: Multimedia |
Term 5: Programming |
Term 6: Programming |
|
Computer Systems and Networks – The Internet
Check my facts |
Data Logging |
Photo Editing |
Audio Editing: Creating a Podcast |
Repetition in Shape |
Repetition in Games - Comparing Scratch and Logo |
|
Online Safety Focus: I am kind and responsible (Links: Anti Bullying Week) Curriculum Theme: Well Being |
Online Safety Focus: I am safe Curriculum Theme: Well Being |
Online Safety Focus: I am healthy (Links: Health Week) Curriculum Theme: Well Being |
|||
|
|
|
|||
|
Substantive Knowledge and Disciplinary Knowledge Curriculum Theme: Expertise and Innovation |
|||||
| Technology in Our Lives | Handling Data | Multimedia | Programming | ||
|
Lesson 1: Connecting Networks - To describe how networks physically connect to other networks
|
Lesson 1: To explain that data gathered over time can be used to answer questions
|
Audio Editing: Creating a Podcast Lesson 1: To identify that sound can be recorded
Photo Editing
|
Repetition in Shape Lesson 1: To identify that accuracy in programming is important
Repetition in Games (Logo)
Lesson 4: To modify an infinite loop in a given program
|
||
|
Vocabulary *Pre-taught Vocab (Progression) Curriculum Theme: Communication |
|||||
|
Internet, Network, Router, Security, Switch, Server, Wireless Access Point (WAP), Website, Web Page, Web Address, Routing, Web Browser, World Wide Web, Content, Links, Files, Use, Download, Sharing, Ownership, Permission, Information, Accurate, Honest, Content, Adverts, Connect |
Data, Table, Layout, Input Device, Sensor, Logger, Logging, Data Point, Interval, Analyse, Dataset, Import, Export, Logged, Collection, Review, Conclusion, Collect |
Creating Media: Audio Photo Editing
|
Programming: Repetition in Shapes Programming – Repetition in Games |
||
|
Skills |
|||||
|
Basic Skills to support my learning across the curriculum- embedded throughout the year
• Securely log on to tablet, laptop and PC devices |
|||||
Year 5
Significant Individual: Annie Easley
|
Term 1: Technology in our Lives |
Term 2: Handling Data |
Term 3: Multimedia |
Term 4: Multimedia |
Term 5: Programming |
Term 6: Programming |
|
Computer Systems and Networks: Sharing Information |
Flat File Databases |
Video Editing |
Vector Drawing |
Crumble |
Selection in Quizzes |
|
Online Safety Focus: I am kind and responsible (Links: Anti Bullying Week) Curriculum Themes: Well Being |
Online Safety Focus: I am safe Curriculum Themes: Well Being |
Online Safety Focus: I am healthy (Links: Health Week) Curriculum Themes: Well Being |
|||
|
|
|
|||
|
Substantive Knowledge and Disciplinary Knowledge Curriculum Themes: Expertise and Innovation |
|||||
| Technology in Our Lives | Handling Data | Multimedia |
Programming |
||
|
Lesson 1: To explain that computers can be connected together to form systems
|
Flat File Data-Bases Lesson 1: To use a form to record information
|
Video Editing Lesson 1: To explain what makes a video effective
Vector Drawing
Lesson 2: To create a vector drawing by combining shapes
|
Crumble Lesson 1: To control a simple circuit connected to a computer
Selection in Quizzes
|
||
|
Vocabulary *Pre-taught Vocab (Progression) Curriculum Themes: Communication |
|||||
| System, Connection, Digital, Input, Process, Storage, Output, Search, Search Engine, Refine, Index, Bot, Ordering, Links, Algorithm, Search Engine Optimisation (SEO), Web Crawler, Content Creator, Selection, Ranking, Connect | Flat File Databases Database, Data, Information, Record, Field, Sort, Order, Group, Search, Value, Criteria, Graph, Chart, Axis, Compare, Filter, Presentation, Collect |
Video Editing and Production Video, Audio, Camera, Talking Head, Panning, Close Up, Video Camera, Microphone, Lens, Mid-range, Long Shot, Moving Subject, Side by Side, Angle (High, Low, Normal), Static, Zoom, Pan, Tilt, Storyboard, Filming, Review, Import, Split, Trim, Clip, Edit, Reshoot, Delete, Reorder, Export, Evaluate, Share, Communicate Vector Drawing Vector, Drawing Tools, Object, Toolbar, Vector Drawing, Move, Resize, Colour, Rotate, Duplicate/Copy, Zoom, Select, Align, Modify, Layers, Order, Copy, Paste, Group, Ungroup, Reuse, Reflection, Communicate |
Crumble |
||
|
Skills |
|||||
|
Basic Skills to support my learning across the curriculum- embedded throughout the year
• Use a secure personal log in for a variety of online resources |
|||||
Year 6
Significant Individual: Mark Zuckerberg
| Term 1: Technology in our Lives | Term 2: Handling Data |
Term 3: Multimedia |
Term 4: Multimedia |
Term 5: Programming |
Term 6: Programming |
|
Computer Systems and Networks: Communication |
Spreadsheets |
Create my Webpage |
3D Modelling |
Variables in Games (Scratch) |
Rock my Micro:bit |
|
Online Safety Focus: I am kind and responsible (Links: Anti Bullying Week) Curriculum Theme: Well Being |
Online Safety Focus: I am safe Curriculum Theme: Well Being |
Online Safety Focus: I am healthy (Links: Health Week) Curriculum Theme: Well Being |
|||
|
|
|
|||
|
Substantive Knowledge and Disciplinary Knowledge Curriculum Theme: Well Being |
|||||
| Technology in Our Lives | Handling Data | Multimedia | Programming | ||
|
Lesson 1: To identify how to use a search engine
|
Lesson 1: To identify questions which can be answered using data
|
Create a Webpage Lesson 1: To review an existing website and consider its structure
Lesson 2: To plan the features of a web page
3D Modelling
|
Variables in Games (Scratch) Lesson 1: To define a ‘variable’ as something that is changeable
Sensing: Mico:Bit
|
||
|
Vocabulary *Pre-taught Vocab (Progression) Curriculum Theme: Communication |
|||||
| Communication, Protocol, Data, Address, Internet Protocol (IP), Domain Name Server (DNS), Packet, Header, Data Payload, Chat, Explore, Slide Deck, Reuse, Remix, Collaboration, Internet, Public, Private, One-way, Two-way, One-to-One, One-to-Many, Connect |
Data, Collecting, Table, Structure, Spreadsheet, Cell, Cell Reference, Data Item, Format, Formula, Calculation, Input, Output, Operation, Range, Duplicate, Sigma, Propose, Question, Data Set, Organised, Chart, Evaluate, Results, Sum, Comparison, Software, Tools, Collect |
Webpage Creation 3D Modelling |
Variables in Games Sensing – Micro:Bit |
||
|
Skills |
|||||
|
Basic Skills to support my learning across the curriculum- embedded throughout the year
• Securely access a variety of devices and online resources
|
|||||
Progression of Computing Substantive Concepts




Overview of Substantive Concepts
| Term 1 | Term 2 | Term 3 | Term 4 | Term 5 | Term 6 | |
|
EYFS - N |
Children are supported to use technology in their play, children are encouraged to interact with thier environment using technology Connect Communicate |
|||||
| EYFS - R |
Children's are encouraged to be curious about technology in real world contexts Connect Collect Communicate |
|||||
| Year 1 |
Technology around us Can you use a computer and its main parts? Connect |
Grouping Data Can you sort, count, group and compare objects? Collect |
Digital Painting & Digital Writing Can you use a computer to paint a picture? Can you use a computer to write? Communicate |
Moving my Bee-Bot Can you make a Bee-Bot move? Can you create algorithms? Code |
||
| Year 2 |
Technology in our lives Do you understand and can you use technology in your daily life? |
Handling Data Can you present information using a computer? Collect |
Digital Photography Can you take photographs and change them using a computer? Communicate |
Making Music Can you make and manipulate sounds using a computer? Communicate |
Floor Robots Can you design algorithms and debug a program you have written? Code |
Quizzes on Scratch JR Can you create, change and improve a program? Code |
| Year 3 |
Technology in our lives Do you understand the purpose of a digital network? Connect |
Handling Data Can you present digital information using a pictogram? Collect |
Creating Animation Can you plan, create and evaluate an animation? Communicate |
Desktop Publishing Can you use desktop publishing to present information? Communicate |
Sequencing Sounds on Scratch Can you create a project using Scratch? Code |
Programming Events and Actions Can you design and create a maze-based challenge? Code |
| Year 4 |
Technology in our lives Do you know how information is shared using the WWW? Connect |
Handling Data Can you use a data logger? Collect |
Audio Editing: Creating a Podcast Can you create and edit a podcast? Communicate |
Photo Editing Can you combine images for a purpose? Communicate |
Repetition in Shape Can you create a program that uses count-controlled loops? Code |
Repetition in Games Can you create a project that includes repetition? Code |
| Year 5 |
Technology in our lives Can you use the internet to share information safely? Connect |
Handling Data: Flat File Data Bases Can you use real-world data bases to answer questions? Collect |
Video Editing Can you create and edit a video? Communicate |
Vector Drawing Can you use tools to create a vector drawing? Communicate |
Crumble Can you control simple circuits using a computer? Code |
Selection in Quizzes Can you design and create a program that uses selection? Code |
| Year 6 |
Technology in our lives Do you understand how we communicate using technology? Connect |
Handling Data Can you use a spreadsheet and formula to plan an event? Collect |
Creating a Webpage Can you create a webpage, understanding the basic principles of copyright? Communicate |
3D Modelling Can you plan and create a simple 3D model using CAD? Communicate |
Variables in Games (Scratch) Can you design, create and evaluate a project? Code |
Sensing: Micro:Bit Can you design a project to use inputs and outputs on a controllable device? Code |














