Computing Year 3

Computing at KS2, Years 3, 4, 5 and 6

Pupils should be taught to:

  • Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
  • Use sequence, selection, and repetition in programs; work with variables and various forms of input and output
  • Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
  • Understand computer networks including the internet; how they can provide multiple services, such as the world wide web; and the opportunities they offer for communication and collaboration
  • Use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content
  • Select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information
  • Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.

Year 3 children can:

Algorithms and programming

  • I can design a sequence of instructions, including directional instructions.
  • I can write programs that accomplish specific goals.
  • I can work with various forms of input.
  • I can work with various forms of output.

Information technology

  • I can use a range of software for similar purposes.
  • I can collect information.
  • I can design and create content.
  • I can present information.
  • I can search for information on the web in different ways.
  • I can manipulate and improve digtal images.

Digital literacy

  • I use technology respectfully and responsibly.
  • I know different ways I can get help if I am concerned.
  • I understand what computer networks do and how they provide multiple services.
  • I can discern where it is best to use technology and where it adds little or no value.

Knowledge and understanding

  • I understand the need for rules to keep me safe when exchanging learning and ideas online.
  • I recognise that information on the internet may not be accurate or reliable and may be used for bias, manipulation or persuasion.
  • I understand that the internet contains fact, fiction and opinion and begin to distinguish between them.
  • I use strategies to verify information, e.g. cross-checking.
  • I understand the need for caution when using an internet search for images and what to do if I find an unsuitable image.
  • I understand that copyright exists on most digital images, video and recorded music.
  • I understand the need to keep personal information and passwords private.
  • I understand that if I make personal information available online it may be seen and used by others.
  • I know how to respond if asked for personal information or feel unsafe about content of a message.
  • I recognise that cyber bullying is unacceptable and will be sanctioned in line with the school’s policy.
  • I know how to report an incident of cyber bullying.
  • I know the difference between online communication tools used in school and those used at home.
  • I understand the need to develop an alias for some public online use.
  • I understand that the outcome of internet searches at home may be different than at school.


  • I follow the school’s safer internet rules.
  • I recognise the difference between the work of others which has been copied (plagiarism) and re-structuring and re-presenting materials in ways which are unique and new.
  • I can identify when emails should not be opened and when an attachment may not be safe.
  • I can explain and demonstrate how to use email safely.
  • I can use different search engines.

Have a closer look