Skip to content ↓


Computing is an integral part of everyday life and will play an extensive part in our children’s futures. Horsell C of E Junior School provides our children with the skills, creativity and enthusiasm to live and succeed in a world increasingly dependent on computing and technology.

Our computing curriculum is taught throughout the school in all year groups. These skills are built upon year-on-year, until the end of Key Stage Two, when children emerge proficient in many aspects of computing. Children also utilise the internet efficiently to enhance their learning of all subjects. Children in all years learn computer programming and coding, testing and debugging their apps as they go.

We strive to keep children safe online and provide them with the knowledge and tools to do so. We also empower parents, carers and the wider community with up-to-date information regarding keeping children safe online. The school provides a rich bank of curriculum-based resources for children and parents to access at home.

At Horsell C of E we have a computing suite equipped with a wide range of hardware and software; this means that every class has the opportunity for a session, sometimes more, in the computing suite each week. Our classrooms are well-resourced, with interactive whiteboards, PCs, and visualisers, all of which are used to enhance children’s learning. The school also makes use of a wide range of hardware which can be used within lessons across the curriculum for learning or as part of group work.

Please click on the document below to find out about the knowledge and skills taught in Computing across the key stage.

  Autumn 1 Autumn 2 Spring 1 Spring 2 Summer 1 Summer 2
Year 3

Devices & networks

Connecting computers
Stop Frame Animation Programming A - Sequencing Sounds Branching Databases Desktop Publishing Programming B (Events and Actions in Programs)
Year 4 Computing Systems & Networks (The Internet) Photo Editing Programming A - Repetition in Shapes Data Logging Programming B (Repetition in Games) Audio Editing
Year 5 Computing Systems & Networks (Sharing Information) Flat File Database Vector Drawings Programming A (Selection in Physical) Video Production/Editing Programming B (Selection in Quizzes)
Year 6 Computing Systems & Networks (Communication and Collaboration) TinkerCAD Web Page Creation Programming A (Variables in Games) Programming B (Sensing in Physical) Spreadsheets