Computing at Swarcliffe Primary School 

At Swarcliffe, our Computing curriculum is taught in discrete lessons as well in subjects across the curriculum taught to support our pupils to develop a wide range of skills, including:


At Swarcliffe there is an understanding of the importance of being digitally literate and pride ourselves in developing these core skills within the curriculum. We encourage our children to apply all these skills to the best of their ability in all subjects.

As well as this, we endeavour to interest our children in their learning with a creative and cross-curricular approach. To do this, each term we base our quality shared texts on their current topic, which extends their learning opportunities beyond that particular subject area.


Examples of additional texts we use to enhance our Computing curriculum:

Hello Ruby: Journey Inside the Computer by Linda Liukas – Hardware EYFS

How to Code a Sandcastle by Josh Funk – Coding Year 1/2

Coding for Beginners using Scratch by Jonathan Melmoth – Coding Year 1/2

Hello Ruby: Expedition to the Internet by Linda Liukas – Search Engines Year 3/4

Hello Ruby: Adventures in Coding by Linda Liukas – Coding Year 3/4

Trapped in a Video Game by Dustin Brady – Software Year 5/6

EY Foundation Stage

Many activities in the early years revolve around children developing an understanding of their environment. Settings encourage children to explore, observe, solve problems, predicting, discuss and consider. Computing resources can provide tools for using these skills as well as being examined in their own right, with computers not the only resources. Computing equipment added to role-play reflects the real world, builds on children’s experiences and allows them opportunities to understand how, why, when and where different forms of technology are used in everyday life. They will leave the stage knowing that information can be retrieved from computers, be able to operate simple equipment and know it can be used for a particular purpose, for example, using a remote control.

Key Stage One

In KS1, one of the ways we are teaching the pupils about the language and concepts associated with computer programming is by using Bee Bots, which are simple programmable robots. Pupils are also introduced to the programme we use for coding but a more simplified version - Scratch Junior. In this programme, pupils are able to make their own backgrounds and move sprites across the screen. Teachers mainly follow the Purple Mash planning units where they are introduced to key computing vocabulary such as coding and algorithms. Prior to this, children are taught fundamental skills in computing such as logging on a laptop, closing it down correctly and saving work where they will be able to retrieve at a later date. We encourage children to identify bugs in simple programs and use the skills they have been taught to debug them.

Key Stage Two

Children in Key Stage 2 are developing a widespread use of computer programs called Scratch and Purple Mash; these programs enable pupils to develop knowledge, understanding and skills in computer programming. They use a 4th generation block coding language where children can create interactive programs such as stories, games, interactive quizzes and animation by dragging and dropping blocks of code. As children create with Scratch, they learn to think creatively, work collaboratively and reason systematically. Building on their previous knowledge from Key Stage One, children explore other areas of computing, particularly coding where they investigate different forms of input, debug their own programs, variables, what if statements, read code and make predictions about what will happen and why they believe that. Away from coding, the children learn how to utilise search engines and use them effectively. Linking to our PSHE curriculum at Swarcliffe, we look at internet safety and the importance of keeping personal details including passwords safe. In Key Stage 2 there is also an opportunity for cross-curricular links with music as they use music software to create content.

Enrich, Enhance, Excite

Throughout school our children are encouraged to use computing skills in a cross curricular way. For example, designing a sequence of instructions including angles and turns relates to maths, predicting the outcome of a simple program practices prediction skills in science, while the Internet proves very useful for research in humanities subjects. Computing enables children to present their information and conclusions in the most appropriate way.


Alongside our PSHE curriculum computing also has an impact. as children learn to work together in a collaborative manner. They develop a sense of global citizenship by using the Internet and email. Through the discussion of moral issues related to electronic communication, children develop a view about the use and misuse, and they also gain a knowledge and understanding of the interdependence of people around the world.  At Swarcliffe, we recognise the harm of internet misuse and in PSHE lessons teach children how to use the internet appropriately, responsibly and safely.


As part of British values, children were given the opportunity to apply to be a digital leader. They were given a job application and were interviewed for the role. They receive training so they have the skills to fulfil the job role. Their job role includes; looking after technology around school, charging equipment and storing them in the appropriate area at the end of the day, supporting teaching staff by assisting children to log on or helping teacher with setting up for lessons, help figure out new software, attend Digital Leader meetings and keeping us up to date with new apps/games.


Wherever possible children are encouraged to publish their writing in English. Through the development of keyboard skills and the use of computers, children learn how to edit and revise texts. They learn how to improve the presentation of their work by using desk-top publishing software on Purple Mash.


Technology is changing the lives of everyone. Through teaching computing we intend for our children to be equipped to participate in a rapidly changing world where work and leisure activities are increasingly transformed by technology.  It is our intention to enable children to find, explore, analyse, exchange and present information. We also focus on developing the skills necessary for children to be able to use information in a discriminating and effective way.  Computing skills are a major factor in enabling children to be confident, creative and independent learners and it is our intention that children have every opportunity available to allow them to achieve this. 

 Computing Glossary PDF.pdfDownload
 E-safety glossary.pdfDownload
 Facebook privacy settings.pdfDownload
 Google safe search.pdfDownload
Showing 1-6 of 6