Home Page
A caring Christian family, striving to achieve our best


Computing at All saints’ allows children to be creative and explore their world for answers using technology safely. 




‘A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world.’


The National Curriculum (2014) states that the computing curriculum aims to ensure that all pupils:

  • can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.
  • can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems.
  • can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems.
  • are responsible, competent, confident and creative users of information and communication technology.


Here at All Saints', we understand the enthusiasm and love our children have for the growing world of technology. Computing allows children to learn how to apply their knowledge and skills to a whole interactive, virtual world whilst developing their minds to create and solve problems using the creative resources and software given to them.  Our Computing Curriculum is taught from Foundation Stage to Year 6 and during this time, children are given the opportunity to learn and put into practice these numerous skills. These skills are built upon year on year, until the end of year Key Stage Two where children will emerge accomplished and successful in many aspects of computing. Within the computing curriculum, children learn through enquiry based tasks and have to gain new skills to complete these units of work. Children in all key stages learn computer programming and coding, testing and debugging and become confident with this by the end of Key Stage Two.



All members of staff ensure that children are catered for and challenged within the computing curriculum and children are encouraged to take their learning as far as possible. During computing lessons, children are encouraged to become independent learners by taking problems apart, analysing them and then applying their knowledge and choosing from the given resources, to solve these problems. We always encourage children to test their ideas and give things a go to see what happens and learn from their mistakes.


At All Saints' we value the fundamental part that technology plays in the life of the school. We strive to keep children safe online and provide them with the knowledge and tools to do so. We will also empower parents, carers and the wider community with up to date information regarding keeping children safe online. We recognise the unique contribution that e-learning makes to the motivation and effectiveness of learners in our school and the role that the school has in preparing pupils for their future by improving their knowledge and understanding of how technology is an aid to learning. The dual delivery of a computing curriculum and the use of computing to support other curriculum areas will empower pupils to learn creatively through innovative and flexible provision, directed by a progressive and differentiated syllabus. We use IT and computing to empower staff to work more efficiently, creatively and effectively to improve their teaching and the assessing of the pupils in their class. 


Computing fits into all elements of the curriculum at All Saints'. We follow the units set out by Purple Mash to ensure all key areas of the computing curriculum are taught and revisited during a child's primary school years. This allows our children to build on their learning year after year, building on their vocabulary and to also practice skills where they may not be as confident and likewise, progress their knowledge and skills even further. Computing tasks are included on our termly homework grid which allows children to apply their skills of computing to other areas of the curriculum and see the importance of computing across all areas of their learning. 


We have a wide variety of resources to support learning both in computing lessons and across the curriculum. We have laptops accessible for Key Stage One and Key Stage Two. Classrooms are well resourced with interactive whiteboards, a laptop or a PC and class iPads which are used to enhance children’s learning. The school also makes use of shared resources such as iPads, laptops and netbooks which can be used within lessons or as part of group work.



Computing plays a huge part in ensuring the curriculum we deliver to our children is engaging and current. We ensure that the teaching and learning of computing enables all of our pupils to continue to learn and grow in this digital world we live in and provides them with the skills and knowledge to do this well and safely. We try to link skills taught to real life situations to ensure that our pupils can see the importance and necessity of computing in our ever growing, technological world. The successful teaching and use of computing is evident in the enthusiasm our children have for the use of technology to aid and enhance their learning and also in the work produced with the use of computers and ensuring we do this by giving our children the opportunities to apply their computational skills. 


Computing Documents

What will your child be learning?


There are three distinct stages (one being Key Stage 3) for the computing curriculum:


Key Stage 1 (5-6 year-olds): Children will be learning what algorithms are, which will not always involve computers. When explained as “a set of instructions” teachers may illustrate the idea using recipes, or by breaking down the steps of children’s morning routines. But they will also be creating and debugging simple programs of their own, developing logical reasoning skills and taking their first steps in using devices to “create, organise, store, manipulate and retrieve digital content”.


Key Stage 2 (7-11 year-olds): Slightly older primary-school children will be creating and debugging more complicated programs with specific goals and getting to grips with concepts including variables and “sequence, selection, and repetition in programs”. They will still be developing their logical reasoning skills and learning to use websites and other internet services. And there will be more practice at using devices for collecting, analysing and presenting back data and information.

How can I support my child with computing?


The best way to support your child with any aspect of computing is to enjoy using technology with them and model the safe and responsible use of it. Here are five ideas:


1. Become the student

Let them show you how to use their favourite app or do something that they have learned in school.

2. Help them use technology to support their homework

If they have to practise a maths skill, help them create a how-to video demonstrating the skill. Why not create a short film based on a story they have written? Or perhaps an animation? Find some YouTube videos or play games together that support what they’re learning about in school.

3. Research with them

Research a topic they are learning about or are interested in with them. Decide together how reliable you think each website is — does the information on it appear anywhere else? Who created the website? Discuss the rankings — why does the search engine rank some at the top and some further down?

4. Communicate with family

Keep in touch with family members by composing emails together or using services like Skype to make video calls. Discuss how useful these tools can be when used responsibly.

5. Chat regularly

Ask children how they have been using technology this week, what their favourite app is etc. Make sure they feel they can come to you, should an issue arise for them.


More information about online safety and how to keep children safe online can be found on our online safety page by following the link below.