Skip to content ↓

Intended Outcomes

 

Complex Ideas

Hardware

Early Years

  • Learning how to operate a camera to take photographs of meaningful creations or moments.
  • Learning how to explore and tinker with hardware to develop familiarity and introduce relevant vocabulary.
  •  Recognising and identifying familiar letters and numbers on a keyboard.
  • Developing basic mouse skills such as moving and clicking.

Year 1

  • Learning how to operate a camera or tablet to take photos and videos.
  • Learning how to explore and tinker with hardware to find out how it works.
  • Recognising that some devices are input devices and others are output devices.
  • Learning where keys are located on the keyboard.

Year 2

  • Name some computer peripherals and their function.
  • Recognise that buttons cause effects.
  • Explain that technology follows instructions.
  • Recognise different forms of technology.
  • Design an invention which includes inputs and outputs.
  • Explain the role of computers in the world around them

Year 3

  • Recognise inputs and outputs and that the computer sends and receives information.
  • Explain that the parts of a laptop work together and the purpose of each part.
  • Explain what an algorithm is.
  • Suggest what memory is for inside a computer.
  • Make comparisons between different types of computer.

Year 4

  • Recognise that a network is two or more devices connected.
  • Explain how information moves around a network and the role of the server.
  • Understand that networks connect to the Internet via a router.
  • Explain some of the journey a website goes through to reach your computer.
  • Explain that websites are split into small pieces (packets) to be sent via the Internet

Year 5

  • Learning that external devices can be programmed by a separate computer.
  • Learning the difference between ROM and RAM.
  • Recognising how the size of RAM affects the processing of data.
  • Understanding the fetch, decode, execute cycle

Year 6

  • Learning about the history of computers and how they have evolved over time.
  • Using the understanding of historic computers to design a computer of the future.
  • Understanding and identifying barcodes, QR codes and RFID.
  • Identifying devices and applications that can scan or read barcodes, QR codes and RFID.
  • Understanding how corruption can happen within data during transfer (for example when downloading installing, copying and updating files).

 

Networks

Year 1

  • Discuss what the Internet is and how it can be used.
  • Recognise that the Internet may affect mood or emotions.
  • Recognise how Internet use can affect and upset other.
  • Identify which information is appropriate to share and post online and which is not.

Year 3

  • Understanding the role of the key components of a network.
  • Identifying the key components within a network, including whether they are wired or wireless.
  • Understanding that websites and videos are files that are shared from one computer to another.
  • Learning about the role of packets.
  • Understanding how networks work and their purpose.
  • Recognising links between networks and the Internet. Learning how data is transferred.

Year 4

  • Understanding that computer networks provide multiple services, such as the World Wide Web, and opportunities for communication and collaboration.

Year 5

  • Learning the vocabulary associated with data: data and transmit.
  • Learning how the data for digital images can be compressed.
  • Recognising that computers transfer data in binary and understanding simple binary addition.
  • Relating binary signals (Boolean) to the simple character-based language, ASCII. Learning that messages can be sent by binary code, reading binary up to eight characters and carrying out binary calculations.
  • Understanding how bit patterns represent images as pixels.

Year 6

  • Understanding that computer networks provide multiple services.
  • How it can impact school, city and town.

 

Computational Thinking

Early Years

  • Using logical reasoning to understand simple instructions and predict the outcome.  

Year 1

  • Learning that decomposition means breaking a problem down into smaller parts.
  • Using decomposition to solve unplugged challenges.
  • Using logical reasoning to predict the behaviour of simple programs.
  • Developing the skills associated with sequencing in unplugged activities.
  • Following a basic set of instructions.
  • Assembling instructions into a simple algorithm.

Year 2

  • Articulating what decomposition is.
  • Decomposing a game to predict the algorithms used to create it.
  • Learning that there are different levels of abstraction.
  • Explaining what an algorithm is.
  • Following an algorithm. Creating a clear and precise algorithm.
  • Learning that programs execute by following precise instructions. Incorporating loops within algorithms.

Year 3

  • Using decomposition to explain the parts of a laptop computer.
  • Using decomposition to explore the code behind an animation.
  • Using repetition in programs.
  • Using logical reasoning to explain how simple algorithms work.
  • Explaining the purpose of an algorithm.
  • Forming algorithms independently.

Year 4

  • Using decomposition to solve a problem by finding out what code was used.
  • Using decomposition to understand the purpose of a script of code.
  • Identifying patterns through unplugged activities.
  • Using experiences to help solve new problems.
  • Using abstraction to identify the important parts when completing both plugged and unplugged activities.

Year 5

  • Decomposing animations into a series of images.
  • Decomposing a program without support.
  • Decomposing a story to be able to plan a program to tell a story.
  • Predicting how software will work based on previous experience.
  • Writing more complex algorithms for a purpose.

Year 6

  • Decomposing a program into an algorithm.
  • Using past experiences to help solve new problems.
  • Writing increasingly complex algorithms for a purpose.

 

Programming

Early Years

  • Following instructions as part of practical activities and games.
  • Learning to give simple instructions.
  • Experimenting with programming a Bee-bot/Blue- bot and learning how to give simple commands.
  • Learning to debug instructions, with the help of an adult, when things go wrong.

Year 1

  • Programming a Floor robot to follow a planned route.
  • Learning to debug instructions when things go wrong.
  • Using programming language to explain how a floor robot works.
  • Learning to debug an algorithm in an unplugged scenario.

Year 2

  • Using logical thinking to explore software, predicting, testing and explaining what it does.
  • Using an algorithm to write a basic computer program.
  • Using loop blocks when programming to repeat an instruction more than once.

Year 3

  • Using logical thinking to explore more complex software; predicting, testing and explaining what it does.
  • Incorporating loops to make code more efficient.
  • Continuing existing code.
  • Making reasonable suggestions for how to debug their own and others' code.

Year 4

  • Creating algorithms for a specific purpose.
  • Coding a simple game.
  • Using abstraction and pattern recognition to modify code.
  • Incorporating variables to make code more efficient.

Year 5

  • Programming an animation.
  • Iterating and developing their programming as they work.
  • Confidently using loops in their programming.
  • Using a more systematic approach to debugging code, justifying what is wrong and how it can be corrected.
  • Writing code to create a desired effect.
  • Using a range of programming commands. Using repetition within a program. Amending code within a live scenario.

Year 6

  • Debugging quickly and effectively to make a program more efficient.
  • Remixing existing code to explore a problem.
  • Using and adapting nested loops.
  • Programming using the language Python.
  • Changing a program to personalise it.
  • Evaluating code to understand its purpose.
  • Predicting code and adapting it to a chosen purpose.

 

Software

Early Years

  • Using a simple online paint tool to create digital art.

Year 1

  • Using a basic range of tools within graphic editing software.
  • Taking and editing photographs.
  • Developing control of the mouse through dragging, clicking and resizing of images to create different effects.
  • Developing understanding of different software tools.

Year 2

  • Developing word processing skills, including altering text, copying and pasting and using keyboard shortcuts.
  • Using word processing software to type and reformat text.
  • Using software (and unplugged means) to create story animations.
  • Creating and labelling images.

Year 3

  • Taking photographs and recording video to tell a story.
  • Using software to edit and enhance their video adding music, sounds and text on screen with transitions.

Year 4

  • Building a web page and creating content for it.
  • Designing and creating a webpage for a given purpose.
  • Use online software for documents, presentations, forms and spreadsheets.
  • Using software to work collaboratively with others.

Year 5

  • Using logical thinking to explore software more independently, making predictions based on their previous experience.
  • Using software programme Sonic Pi/Scratch to create music.
  • Using the video editing software to animate. Identify ways to improve and edit programs, videos, images etc.

Year 6

  • Using logical thinking to explore software independently, iterating ideas and testing continuously.
  • Using search and word processing skills to create a presentation.
  • Creating and editing sound recordings for a specific purpose.
  • Creating and editing videos, adding multiple elements: music, voiceover, sound, text and transitions.

 

Internet

Year 1

  • Recognising devices that are connected to the Internet.
  • Searching and downloading images from the Internet safely.
  • Understanding that we are connected to others when using the Internet

Year 2

  • Searching for appropriate images to use in a document.
  • Understanding what online information is.

Year 3

  • Learning to log in and out of an email account.
  • Writing an email including a subject, ‘to’ and ‘from.’
  • Sending an email with an attachment.
  • Replying to an email.

Year 4

  • Understanding why some results come before others when searching.
  • Using keywords to effectively search for information on the Internet.
  • Understanding that information found by searching the Internet is not all grounded in fact.
  • Searching the Internet for data.

Year 5

  • Developing searching skills to help find relevant information on the internet.
  • Learning how to use search engines effectively to find information, focussing on keyword searches and evaluating search returns.

Year 6

  • Understanding how search engines work.

 

Using Data

Early Years

  • Representing data through sorting and categorising objects in unplugged scenarios.
  • Representing data through physical pictograms.
  • Exploring branch databases through physical games.

Year 1

  • Understanding that technology can be used to represent data in different ways: pictograms, tables, pie charts, bar charts, block graphs etc.
  • Using representations to answer questions about data.
  • Using software to explore and create pictograms and branching databases.

Year 2

  • Collecting and inputting data into a spreadsheet.
  • Interpreting data from a spreadsheet.

Year 3

  • Understanding the vocabulary to do with databases: field, record, data.
  • Learning about the pros and cons of digital versus paper databases.
  • Sorting and filtering databases to easily retrieve information.
  • Creating and interpreting charts and graphs to understand data.

Year 4

  • Understanding that data is used to forecast weather.
  • Recording data in a spreadsheet independently.
  • Sorting data in a spreadsheet to compare using the ‘sort by’ option.
  • Designing a device which gathers and records sensor data.

Year 5

  • Understanding how data is collected in remote or dangerous places.
  • Understanding how data might be used to tell us about a location.

Year 6

  • Understanding how barcodes, QR codes and RFID work.
  • Gathering and analysing data in real time.
  • Creating formulas and sorting data within spreadsheets.

 

Wider Technology

Year 1

  • Recognising common uses of information technology, including beyond school.
  • Understanding some of the ways we can use the Internet.

Year 2

  • Learning how computers are used in the wider world.

Year 3

  • Understanding the purpose of emails.
  • Recognising how social media platforms are used to interact.

Year 4

  • Understanding that software can be used collaboratively online to work as a team.

Year 5

  • Learn about different forms of communication that have developed with the use of technology.

Year 6

  • Learning about the Internet of Things and how it has led to ‘big data’. Learning how ’big data’ can be used to solve a problem or improve efficiency.

 

E-Safety

Year 1

  • To know that the Internet is many devices connected to one another.
  • To know that you should tell a trusted adult if you feel unsafe or worried online.
  • To know that people you do not know on the Internet (online) are strangers and are not always who they say they are.
  • To know that to stay safe online it is important to keep personal information safe.
  • To know that 'sharing online means giving something specific to someone else via the Internet and 'posting' online means placing information on the Internet

Year 2

  • To understand the difference between online and offline.
  • To understand what information I should not post online.
  • To know what the techniques are for creating a strong password.
  • To know that you should ask permission from others before sharing about them online and that they have the right to say 'no.'
  • To understand that not everything I see or read online is true.

Year 3

  • To know that not everything on the internet is true: people share facts, beliefs and opinions online.
  • To understand that the internet can affect your moods and feelings.
  • To know that privacy settings limit who can access your important personal information, such as: your name, age, gender etc.
  • To know what social media is and that age restrictions apply.

Year 4

  • To understand some of the methods used to encourage people to buy things online.
  • To understand that technology can be designed to act like or impersonate living things.
  • To understand that technology can be a distraction and identify when someone might need to limit the amount of time spent using technology.
  • To understand what behaviours are appropriate in order to stay safe and be respectful online.

Year 5

  • To know different ways we can communicate online.
  • To understand how online information can be used to form judgements.
  • To understand some ways to deal with online bullying.
  • To know that apps require permission to access private information and that you can alter the permissions.
  • To know where I can go for support if I am being bullied online or feel that my health is being affected by time online.

Year 6

  • To know different ways we can communicate online.
  • To understand how online information can be used to form judgements.
  • To understand some ways to deal with online bullying.
  • To know that apps require permission to access private information and that you can alter the permissions.
  • To know where I can go for support if I am being bullied online or feel that my health is being affected by time online.