Home Page


At Berkeley Primary School, we want all children to be safe, responsible and creative users of technology across the curriculum. Children are growing up in an ever evolving technological world and therefore it is vital that they have a knowledge of key computing concepts (declarative knowledge) and in turn learn transferrable skills (procedural knowledge) to allow them to adapt to the new technologies they will encounter in their education and work lives.

Our Curriculum is divided into three main strands: Computer Science, Information Technology and Digital Literacy. 

In the EYFS pupils develop their computational thinking skills through activities in other subjects. This includes sequencing events or images, ordering numbers and activities involving repeated patterns. They also begin to recognise technology that they use at home and in the classroom including cameras, remote control cars and programmable toys.


We have implemented many units from 'Teach Computing' Curriculum from the NCCE in Year 1-6, with some adaptations to meet the needs of our pupils. This is a spiral curriculum which builds on key knowledge year on year whilst applying previously taught skills in different programs and software. Our computing curriculum is available at the top of the page.

Computer Science

Pupils build on their understanding of programmable toys from EYFS when they enter Year 1. They recognise that an algorithm is a set of clear, unambiguous instructions and can use these to control human robots and subsequently BeeBots and BlueBots. 


In Year 2 pupils learn to debug programs on BlueBots and are introduced to a blocks based programming language (Scratch Jr) and program a sprite. 


In Year 3 children create a stop frame animation and move from Scratch Jr to Scratch, learning about decomposition and sequencing.




When children reach Year 4 they learn to use loops to simplify programs with repeated actions. 







Year 5 children develop an understanding of selection by programming an external device using the 'if... else... then...' structure and then apply this knowledge to create a quiz in Scratch.




In Year 6 pupils learn about variables and use these to create a game which involves scoring. They apply all their computer science knowledge to program an external device , a micro:bit, to create a motivational step counter. 

Information Technology

Pupils learn to login and use a range of devices including tablets, Chromebooks and Windows laptops during their time at Berkeley Primary School. The skills pupils learn are transferable. 

Online Safety

The NCCE scheme covers some aspects of our Online Safety Curriculum whilst other aspects are covered in PSHE. We use the Education For a Connected World Framework to ensure we cover all 8 strands of Online Safety: Self-Image & Identity; Online Relationships; Online Reputation; Online Bullying; Managing Online Information; Health, Wellbeing and Lifestyle; Privacy & Security; and Copyright & Ownership. Online Safety's profile is also promoted in assemblies, information shared with parents and through Safer Internet Day every February.