Subject leader

Mr Mitton is responsible for computing. This means ensuring there is an ambitious curriculum set, supporting teachers to implement through high-quality lessons and checking that everything is helping children to know more, remember more and do more.

If you would like more information in addition to that published on this page, please email:

Purpose of Study

A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing has deep links with mathematics, science, and design and technology, and provides insights into both natural and artificial systems. The core of computing is computer science, in which pupils are taught the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming. Building on this knowledge and understanding, pupils are equipped to use information technology to create programs, systems and a range of content. Computing also ensures that pupils become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world.


The National Curriculum - Computing key stages 1 to 2

    • 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.

Oakfield's Approach


We are setting out to help our pupils be ...

  • Safe - Technology should be used positively, responsibly, respectfully and safely.

  • Creative - Pupils should create content that is worth sharing, as well learn from and enjoy the content from others.

  • Resilient - Programming, debugging and using technology can be frustrating, and takes time to master.


We will do this by ensuring ...

  • Children are taught to keep themselves safe as well as how to help others who need it.

  • Content is taught progressively through 13 ‘threshold concepts’ these are the ‘big ideas’ we want all children to know.

  • A range of devices are used to help children become familiar with interacting with computers in different ways.


We will have made a difference when ...

  • All pupils are safe - they know what to do to remain safe online and can help others to be safe.

  • All value and enjoy the curriculum we offer - they tell us they enjoy learning, gaining new knowledge and appreciate the importance of computing in their education.

  • All pupils are taught a varied curriculum, therefore demonstrating a clear understanding of the ‘threshold concepts'

Threshold Concepts

These are our big takeaways called ‘threshold concepts’ - an overview of what we want pupils to know. They are the same for every year group and help us to ensure we build learning on the same ideas, that way we help children to be able to remember more meaningful connections rather than remembering isolated facts.

  1. Computers follow instructions called algorithms.

  2. Your information, pictures and videos belong to you and should not be shared online.

  3. Not everything you see online is truthful or accurate, you should be careful if you use material that belongs to someone else.

  4. Computers can interact with the physical world using inputs and outputs.

  5. A variety of software can be used create content for different purposes.

  6. You can communicate in different ways using the internet, it is important to do this respectfully and safely.

  7. Computers and devices can be linked together to share resources, this is a called a ‘network’.

  8. Hardware is the part of the computer that you can touch, choosing the right hardware helps you to do things more effectively.

  9. Software is a program or application that runs on a device.

  10. Information from the natural world can be collected using different hardware and presented using software.

  11. Accessing information via the internet is called being ‘online’ in the ‘digital world’.

  12. Technology helps people in different ways in their life, at home, school and work.

  13. The internet can be searched for information, but it is not always truthful.

Progression on a Page ...

Here is an overview of what we expect children to be taught, know and do by the end of each year group.

Year R

  • Children will be taught that a range of technology is used in places such as homes and schools.

  • Children will be able to select and use technology for particular purposes, for example a camera to take photographs or talking tin to record and playback their voice.

Year 1

  • Children will be introduced to simple robots that follow instructions called an algorithm.

  • They will learn what hardware is and how digital things can be saved (with easily identifiable names) on hard drives and opened again.

  • They will use be taught how software can be used and data collected in different ways.

  • They will be able to see how different single pieces of technology is used in everyday life for different purposes, following on Year R.

Year 2

  • Children will now programme robots and learn that their behaviour can be predicted.

  • They will use different multimedia and begin to manipulate this to create content.

  • They will expand their understanding of new software that and accomplish different tasks.

  • Finally, children will be taught that groups of devices can be connected in different ways and know that the internet is a network of connected devices.

Year 3

  • Algorithms will be continued with the introduction of ‘loops’ which run on a repeat cycle.

  • They will now problem solve and debug problems that can occur.

  • Children will be taught how multiple pieces of software or hardware can be used to accomplish tasks.

  • Children will be taught that communication is easy online, but that it must be done respectfully and certain things (such as pictures or videos) should not be shared without permission.

Year 4

  • Children are introduced to inputs, outputs and sensors for the first time.

  • They will be introduced to unfamiliar hardware and devices that perform different tasks, such as logging but that new software has familiar icons and images to support working across different systems

  • Children will explain that when searching online, some web pages may contain adverts or pop-ups that encourage people to click on them and will have been able to communicate online safely.

Year 5

  • New commands for algorithms are introduced that children will explore.

  • They should be able to explain many different physical ways computers can be connected and how the internet works.

  • They will create, select and combine a range of texts, images, sound clips and videos for given purposes.

  • Children will understand that digital content is always traceable back to the source and that multiple software and hardware can be used to accomplish a task.

Year 6

  • Children will now be able to start with large problems and break these down into smaller parts in order to debug them efficiently.

  • They will know that a range of technologies can be combined to achieve a particular outcome.

  • They will control a physical system using input and output commands.

  • Children will be selecting the most effective hardware or software for a given task.

  • Online safety will include understanding that people are not always who they say they are and different platforms of communication have different risks.

Detailed Progression in Computing

1e - Threshold Concepts - Computing.pdf