- Home
- Curriculum
- Curriculum Subjects
- Computing
Computing
Computing at Barnes: Creative, Safe, Connected
At Barnes Primary, computing is about preparing children for a world shaped by technology. We want every child to be confident, creative and safe when using digital tools. At the core of our curriculum is Computer Science, and at the heart of this lies Computational Thinking — the building blocks of our digital world. These concepts underpin much of what we teach, helping children develop logical thinking and problem-solving skills that go far beyond the classroom.
Children experience computing in exciting, hands-on ways: programming Beebots in Year 1, creating animations in Scratch, building games with Microbits, and writing Python code by Year 6. They also learn how networks connect us, how data is handled, and how to design websites. Alongside this, we teach e-safety every step of the way so pupils understand how to protect personal information, respond to online risks, and make thoughtful choices about what they share.
Our facilities support this vision. We have a dedicated computer suite with 33 computers, installed in 2016, and two sets of 30 iPads — one for Key Stage 1 and one for Key Stage 2. These are used not only in computing lessons but across the curriculum to enhance learning in all subjects. Every class has a timetabled computing lesson each week, which may take place in the suite, in classrooms using iPads, or as an unplugged session where children learn key concepts without devices.
Parents are an essential part of this journey. We encourage families to talk about online safety at home, set clear boundaries, and model positive digital habits. By working together, we ensure technology remains a tool for learning, creativity and connection, not a source of risk. Our goal is simple: when children leave Barnes Primary, they are confident, responsible and ready to thrive in a digital world.
At Barnes Primary, Computer Science is about understanding how technology works and learning to create with it. In the early years, children start with simple programming using Beebots and apps like BusyThings and J2Code. As they move through the school, they progress to Scratch Jr and Code Monkey, where they design animations and games. By Year 3 and 4, pupils are introduced to Microbits and learn how to use sequences, loops and selection to control real-world systems. In the upper years, they tackle more advanced projects such as data handling with Microbits, creating websites, and even writing code in Python. These practical experiences help children develop problem-solving skills, logical thinking and creativity, so they leave us with a strong foundation in coding and an understanding of how computers and networks connect our world.
At Barnes Primary, Information Technology focuses on using digital tools to create, organise and present ideas. Children learn practical skills such as word processing, creating posters, and designing digital books. As they progress, they explore spreadsheets, data handling and website design. These activities help pupils understand how technology can be used to communicate effectively and creatively. From inserting images into a Book Creator project to building a simple website in Year 5, our aim is to give children confidence in using a range of software for real purposes.
Digital Literacy at Barnes Primary is about becoming thoughtful, responsible users of technology. Children learn how to search safely online, evaluate information, and recognise what is fact and opinion. They also develop an understanding of copyright and how to use content legally. Through projects like blogging, film-making and creating animations, pupils learn to share ideas in a way that is respectful and secure. By the time they leave us, they can navigate the online world with care and make informed choices about the content they create and consume.
Link to PD