Computers are now part of everyday life. For most of us, technology is essential to our lives, at home and at work. ‘Computational thinking’ is a skill children must be taught if they are to be ready for the workplace and able to participate effectively in this digital world. At Salmestone Primary School we aim to equip our 'young people' with the foundational skills, knowledge and understanding of computing they will need for the rest of their lives. Children at Salmestone undertake weekly computing lessons in our specially designed suite and are taught to use a range of programs in both creative and interactive ways. Through the new programme of study for computing, they will learn how computers and computer systems work, they will design and build programs, develop their ideas using technology and create a range of content in a number of different ways. In addition, all children in the school undertake a yearly unit on e-safety that is designed to make children aware of the possible dangers they face while online and what they themselves can do to stay safe from those dangers. What we try to achieve through our computing curriculum is to nurture the children to become both adept and critical users of technology and in this way we hope to prepare them for life in further education and beyond.