Computing

At Horniman School we aim to create digital literate users of technology who are able to create, adapt and problem solve through the use of software applications and computing skills.

Children develop their understanding of the three main areas of the computing curriculum: computer science, information technology and digital literacy.

  • Computer Science

    Computer science encourages children to understand how programs run using technology.

  • Information Technology

    Information technology encompasses the understanding of what technology is and how it works.

  • Digital Literacy

    Digital literacy focuses on the teaching of using technology in a responsible and safe manner

EYFS and Key Stage 1

Children are introduced to a range of digital information and media such as Ipads and laptops. They begin to explore how code is used to control simple computer programs and develop an understanding of algorithms as instructions. Children begin to understand how to stay safe online, sharing information and content online and identifying potential dangers of online use.

Learning is taught by:

-recording simple algorithms and sequence events

-creating simple sequences to program Beebots

-using online software (Scratch Jr JTE) to debug and adapt existing code

-using tools and apps such as iMovie to record visual and audio media

Key Stage 2

Children build on their previous knowledge of coding to evaluate and adapt written code for different purposes, including the use of sequence, selection and repetition. Pupils are provided with example programs to predict potential outcomes and identify any bugs. Developing an understanding of the online world is imperative in our evolving technological world. Therefore, children explore themes of being respectful online, understanding how social media can influence us and keeping data protected and secure. Opportunities are provided to enable children to explore creativity within technology; using software to create audio and visual effects and begin to manipulate existing data.

Learning is taught by:

-using physical resources to interact with code (Makey-Makeys)

-using apps such as iMovie, Garageband, SketchUp and Greenscreen to create, record and edit visual and audio media

-creating complex sequences of code involving selection, repetition and conditional variants using Scratch

-debugging existing code when creating interactive games, stories and online media

For more information about E-safety, see our online safety page

Click here for an overview of Computing at Horniman School.

Click here for an overview of Computing at Horniman School.