School Logo


Key Stage One Shape Sorting

Our aim at Shepherd is to teach a high quality computing curriculum so children learn to become confident, effective and safe users but also creators of technology to prepare them for becoming digital citizens. They learn both skills and knowledge across three strands: computer science, information technology and digital literacy.
Computer science - how computers work and how to write algorithms, solve problems and create a computer program.
Information technology - how data is represented and managed on computers
Digital literacy - how to understand digital information and interact with it safely and appropriately.
We also endeavour to use computing across our creative curriculum and give the children a wide range of experience of equipment and software. We have programmable toys, iPads and laptops.

Key Stage Two Micro:bit Physical Computing

The Journey

In Years 1 to 6, online safety is taught through 8 strands: self-image and identity, online relationships, online reputation, online bullying, managing online information, health, well-being and lifestyle, privacy and security, copyright and ownership. Each strand starts with identifying before moving onto describing, recognising, and explaining. Our provision in the Early Years for online safety, teaches children through our PSED curriculum and appropriate supporting texts.


The children’s journey in computing begins in Early Years. The children are surrounded by different devices in their daily lives so they are given opportunities to explore different technologies in school such as completing activities on the iPads and the class smartboard. For example, they will use the iPads to take photographs. They learn about the specific vocabulary related to technology, which is also displayed in the classroom.


In Year 1, the exploration continues with looking at the technology in our everyday lives. They begin by learning mouse and keyboard skills on the laptops, which allows them to start to login independently and to explore our online learning environment. They complete activities that are both unplugged (not on a device) and on the laptops or iPads. For example, they sort, create stories and pictograms off and on the computers. The concept of computer algorithms is introduced and they create their own on paper and test them using Beebot robots.


In Year 2, they use other programs to make music and create art as well as learning how to present information such as a story or quiz or a simple binary decision tree. They develop their understanding of algorithms further, through block coding on the computer, thinking about prediction and events before moving on to ensuring the sequence is correct.


Year 3 is where they become more adept at using the keyboard and continue to learn to use different programs for different tasks. Being able to create branching databases and different graph types builds on their previous knowledge of binary decision trees and pictograms. They are introduced to spreadsheets, develop their understanding further and advance their graphing knowledge. They learn more about block coding and are introduced to a text-based language, which they can test using the Beebots.


Year 4’s computing covers both using different programs and programming. There is an emphasis on writing for different purposes, creating effective searches that consider the reliability of the information found and a fun animation unit. They further advance their spreadsheet knowledge in Year 4 with formulae wizard and formatting. Their programming introduces repetition and procedures and moves on their Logo knowledge from the previous year when they program the Probot car robots.


Year 5 develop more on formulae and introduce variables in spreadsheets as well introducing flat field databases and word processing. In programming, they learn about selection both in block coding (quizzes) and physical devices (microbits).


Year 6 use more advanced spreadsheet formulae and learn about creating blogs and quizzes. They expand their knowledge of computers to consider what networks are including the Internet. Their programming is both block coding and physical. They learn about variables in games and use microbits for a sensing and movement unit.

During Feel Good Week, we encourage families to have a Scroll Free Day where the children (and adults) put down their devices and do something else.

During Anti-Bullying Week, we also look at Online Bullying.