Skip to content ↓

Computing

Computing

A high‑quality computing education enables pupils to develop computational thinking, creativity and a strong understanding of how digital systems work, helping them to use technology confidently and purposefully.

 

At All Saints CE Primary School, pupils become digitally literate by using a range of software to create, organise and manage information, understanding and creating algorithms and simple programs, and using logical reasoning to explain and debug their work. They also learn how computer networks and the internet support communication and collaboration, and how to use search technologies thoughtfully and critically. Crucially, pupils are taught e‑safety: they learn to use technology safely and respectfully, protect personal information, evaluate online content with care, and know where to seek help if they encounter concerning content or contact. To ensure this remains embedded and relevant, e‑safety topics are revisited once every term as part of our ongoing commitment to safe and responsible digital citizenship.

Our approach to computing begins in the Early Years Foundation Stage (EYFS), where children explore and make sense of the world around them through play, investigation and observation, laying the foundations for later computing concepts. While formal computing is introduced in Key Stage 1, EYFS pupils begin to develop an awareness of using technology safely through our PSHE curriculum, where early e‑safety themes are introduced in age‑appropriate ways.

 

 

 

 

 

 

Year group

 

Unit 1

2

3

4

5

6

Year 1

Teach computing

Computing Systems and networks - Technology all around us.

Creating media - digital painting

Programming A - moving a robot.

Data and information - grouping data

 

Creating media - digital writing.

Programming B - introduction to animation.

Project Evolve

Project Evolve: privacy and security

Project Evolve: Copyright and ownership

Project Evolve: online bullying & Online reputation

Project Evolve: Managing online information

Project Evolve: online relationships

Project Evolve: Health, wellbeing and lifestyle & Self Image

Year 2

Teach computing

Computing systems and networks - IT around us.

Creating media - digital photography

Programming A - Robot Algorithms

Data and information - pictograms

 

Creating media - making music

Programming B - An introduction to quizzes.

Project Evolve

online relationships

Online reputation & Copyright and ownership

Self-Image

online Bullying & Health, wellbeing and lifestyle

privacy and security

managing online information

Year 3

Teach computing

Computing systems and networks - connecting computers

Creating media - Animation

Programming A - sequence in music

Data and information - branching databases

Creating media - desk top publishing

Programming B - Events and actions

Project Evolve

Online relationships

Self Image

online bullying & copyright and ownership

Managing online information

health, wellbeing and lifestyle & privacy and security

Online reputation

Year 4

Teach computing

Computing systems and networks - The Internet

Creating media - audio editing

Programming A - repetition in shapes

Data and information - Data Logging

Creating media - Photo editing

Programming B - repetition in games

Project Evolve

managing online information

online relationships & online reputation

privacy and security & copyright and ownership

health, wellbeing and lifestyle

online bullying

Self image

Year 5

Teach computing

Computing systems and networks - systems and searching

Creating media - Video Production

Programming A - Selection in physical computing

Programming A microbit version if you have no Crumbles

Data and information - flat file databases

Creating media - introduction to vector graphics

Programming B - selection in quizzes

Project Evolve

online reputation & privacy and security

online relationships

Self-image & copyright and ownership

online bullying

health, wellbeing and lifestyle

managing online information

Year 6

Teach computing

Computing systems and networks - Communication and collaboration

Data and information - Introduction to spreadsheets

Programming A - variables in games

Creating media - 3D modelling

Creating media - Web page creation

Programming B - Sensing Movement

Project Evolve

self-image & online bullying

health, wellbeing and lifestyle

online reputation & copyright and ownership

managing information online

online relationships

privacy and security