Computing- Progression map
EYFS |
Year 1 |
Year 2 |
Year 3 |
Year 4 |
Year 5 |
Year 6 |
I can begin to learn what a keyboard is and how to locate some keys.
I can begin to log in and log out.
I can begin to learn what a mouse is and to develop basic mouse skills such as moving and clicking to create a picture.
I can begin to learn how to use a mouse to click and drag. |
I can log onto a computer and access a website.
I can develop my mouse skills including clicking and dragging.
I can use mouse skills to draw shapes.
I can draw a scene from a story using digital tools.
I can create a self portrait using digital tools. |
I can recognise the parts of a computer.
I can recognise how technology is controlled.
I can make a design for an invention.
I can explain why computers are important in the world. |
Computing systems and networks I can understand what a network is and understand our school network.
I can understand how information moves around a network.
I can understand how the internet works and explain a website’s journey.
I can explore the role of a router.
I can understand the role of packets. |
I can understand that software can be used to work online collaboratively.
I can share a document and work with others effectively.
I can create a fun presentation.
I can use Google forms to create surveys and questionnaires.
I can use a shared spreadsheet. |
I can understand what a search engine is and how to use it.
I can be aware that not everything that we see online is true.
I can understand the importance of keywords in a search.
I can create an informative poster.
I can understand how a search engine works, specifically a web index, what can affect page rank and the role of web crawlers. |
I can understand that there are lots of different types of secret codes.
I can understand the importance of having a secure password.
I can understand the importance of Bletchley Park to the World War 11 war effort.
I can understand about some of the historical figures that contributed to technological advances in computing.
I can research and present information about historical figures in computing.
|
I can follow instructions as part of practical activities and games.
I can give simple instructions.
I can learn the importance of following rules in a specific order.
I can learn how to explore and tinker with hardware to develop familiarity and introduce relevant vocabulary.
|
I can understand what an algorithm is.
I can follow instructions precisely to carry out an action.
I can understand that computers have inputs and outputs.
I can understand and be able to explain what decomposition is.
I know how to debug and algorithm.
|
I can decompose a game to predict the algorithms used.
To understand that computers can use algorithms to make predictions.
I can plan an algorithm that will solve a problem.
I can understand debugging. |
I can explore a programming application Scratch.
I can use repetition (a loop) in a program.
I can program an animation.
I can program a story.
I can program a game. |
I can recall the key features of Scratch.
I can decompose the script for a quiz.
I can understand what a variable is and how to make one in Scratch.
I can use my knowledge of how variables work to make a times table quiz. |
I can tinker with Scratch music elements.
I can create a program that plays themed music.
I can plan a soundtrack program.
I can program a soundtrack.
I can code to play music with a purpose. |
I can tinker with Logo.
I can understand a nested loop.
I can understand basic python commands.
I can use loops in python to create my own piece of art.
I can understand the use of random numbers in an algorithm. |
I can explore and tinker with hardware to develop familiarity and introduce relevant vocabulary.
I can recognise a that we use a range of technology in school and at home.
I can use a camera or an i-pad to take photographs.
I can work with an adult to make a class photo album.
|
(links to science and maths) I can recognise that digital content can be represented in many different ways.
I can design a rocket.
I can follow instructions to build a rocket.
I can add data to a spreadsheet. |
I can begin to learn to touch type.
I can use a word processor.
I can add images and text to a document.
I can learn some keyboard shortcuts to edit a document.
I can create a poetry book using sources from the internet.
I can explain what online information is and what happens when we post online.
|
I can recognise basic inputs and outputs.
I can decompose a laptop.
I can understand the purpose of computer parts.
I can decompose a tablet computer. |
I can explore Google sites and how to make a webpage.
I can plan the content for a webpage, working collaboratively.
I can create a webpage as part of a collaborative class website.
I can plan and create my website.
I can evaluate the success of my website. |
I can identify why data is sent back from space- Mars Rover.
I can identify how messages can be sent using binary code.
I can identify the computer architecture of the Mars Rover.
I can use simple operations to calculate bit patterns. I can represent binary as text. |
I can identify how bar codes and QR codes work.
I can explore how infrared waves transmit data.
I can examine the uses of radio-frequency identification (RFID) and how encoding keeps RFID data safe.
I can analyse and evaluate transport data.
|
I understand and can follow directional arrows.
I can follow a simple sequence of instructions.
I can experiment with using a Bee-bot.
I can learn how to give a Bee-bot a simple command.
I can learn that an algorithm is a set of instructions to carry out a task in a specific order.
I can debug instructions with the help of an adult when things go wrong.
I can experiment with using a Bee-bot and learn how to give simple commands.
|
I can explore a new device Bee-Bots.
I can create a video about how to use a Bee-Bot.
To plan and follow a set of instructions precisely.
I can plan a Bee-Bot route. |
I can explore a new application Scratch junior.
I can create an animation using programming blocks.
I can use characters as buttons.
I can create an algorithm to tell a joke.
I can plan and use code to create an algorithm. |
I can plan a book trailer.
I can photos or videos to tell a story.
I can edit a video.
I can add texts and transitions to a video.
I can evaluate an edited video. |
I can understand that websites are made from different programming languages and one of them is HTML.
I can understand and identify examples of HTML tags.
I can remix and change text by changing HTML code.
I can change the HTML and CSS to alter the appearance of an object on the web.
I can understand and explore some more complex components of a webpage.
I can alter key elements on a website, including text and images. |
I can tinker with a BBC micro:bit.
I can program and animation using the BBC micro:bit.
I can recognise a coding structure and explain why/how a program works.
I can turn a micro: bit into a pedometer.
I can create a program to make a score board. |
I can tinker with sound.
I can record, edit and add sound effects to a radio play.
I can understand how computers have changed and the impact this has had on the modern world.
I can research on of the computers that changed the world and present information about it to the class.
I can design a computer for the future. |
|
I can understand and create a sequence of pictures.
I can take clear photos.
I can edit a photo.
I can search for and import images.
I can create a photo collage.
|
I can understand what animation is.
I can understand what stop motion animation is.
I can plan a stop motion animation.
I can create a stop motion animation.
|
I can understand the terminology around data.
I can compare paper and computerised data bases.
I can sort filter and interpret data.
I can represent data in different ways.
I can sort data for a purpose.
|
I can understand the 4 key parts of computational thinking.
I can understand what decomposition is and how to apply it to solve problems.
I can understand what pattern recognition and abstraction mean.
I can understand how to create an algorithm and what it may be used for.
I can combine computational thinking skills to solve a problem.
|
I can understand how bit patterns represent images as pixels.
I can explain how the data for digital images can be compressed.
I can understand how the Mars Rover follows instructions, developing my understanding of how computers work including RAM and ROM.
I can create a safe online profile and tinker with 3D design software.
I can modify the design of a 3D object. |
I can explain how data can be transferred safely.
I can investigate the data usage of online activities.
I can identify how data analysis can improve city life.
I can design a system for turning a school into a smart school.
I can present my ideas for a smart school and can consider whether using data could create any privacy issues. |
I can sort objects when I am playing.
I can sort myself into groups.
I can respond to yes/no questions.
I can explain how objects have been sorted and categorised.
I can understand how to represent data on a simple pictogram. |
To learn that computers are very good at collecting and recording data.
I can represent data in different ways.
I can collect and record data.
|
I can understand how computers help people to survive in space.
I can create a digital drawing of items needed for life in space.
I can understand the role of sensors on the ISS.
I can create an algorithm for growing a plant in space.
I can interpret data. |
I can understand the terminology around data.
I can compare paper and computerised data bases.
I can sort filter and interpret data.
I can represent data in different ways.
I can sort data for a purpose.
|
I can log data taken from online sources within a spreadsheet.
I can design a weather station.
I can design an automated machine to respond to sensor data.
I can understand how weather forecasts are made.
I can use technology in a video to present a weather forecast.
|
I can learn how apps can access our personal information and how to alter permissions to limit the sharing of my information with others online.
I can be aware of the positive and negative aspect of online communication.
I can understand how online information can be used to form judgements about a person.
I can understand the difference between online and offline bullying, and to know what to do if I ever experience bullying online.
I can understand how technology can affect our health and wellbeing and can come up with ways on how to replace bad online habits with good ones.
|
I can design an electronic product.
I can code and debug a product.
I can use the software Tinker CAD to design the housing of a product.
I can create a website aimed at a target audience.
I can understand the techniques used in advertising a product. |
|
I know what the internet is and how to use it safely.
I can understand different emotions I may have when using the internet.
I can understand how to treat people both online and in person.
I can understand why it is important to think about what we post online. |
I know what happens to information posted online.
I know how to keep things safe and private online.
I can explain what I should do before posting online. |
I can understand how beliefs, opinions and facts are shared on the internet.
I can understand what to do when something makes me upset online.
I can understand why it is important to keep privacy setting secure.
I know I should not share personal information with people I do not know online. |
I can describe how to search for information within a wide range of technologies and make a judgement about the probable accuracy.
I can describe some of the methods used to encourage people to but online.
I can explain why lots of people sharing opinions and beliefs online does not make these opinions or beliefs true.
I can explain how technology can be designed to act like or impersonate a living thing.
I can explain about the positive and negative distractions of technology and to consider the amount of time I spend online. |
I can describe how issues online give us negative feelings and know how to get help.
I can think about the impact and consequences of sharing online.
I know how to create a positive online reputation.
I am able to describe how I can capture bullying content as evidence.
I know how to manage passwords effectively.
I can be aware of strategies to help be protected online. |