Curriculum | Computing



At Sacred Heart School, we deliver a high-quality computing curriculum that equips pupils to use computational thinking and creativity to understand and change the world. 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. We aim for all pupils to become digitally literate and we give them the means to be able to use and express themselves and develop their ideas through information and communication technology, with a focus on e-safety, at a level suitable for the future workplace and as active participants in a digital world.


The School’s Computing curriculum ensures 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.


Key stage Learning theme Key idea
EYFS Finding out Children use different technologies and onscreen resources to investigate the world around them, comparing digital and non-digital and sharing what they have discovered.  They increasingly know what to do if something they see makes them worried or uncomfortable.


Images and light Children explore some of the different ways digital images can be captured and viewed, including using magnification and investigating the effect of light.


Toys and machines Children build the early foundation for programming, by investigating some of the technologies and digital toys in the classroom. They begin to use a simple programming language to play robot and to control simple onscreen and physical devices.


Making marks Children explore ways we use technology to write and to draw, using a broad range of devices and input tools.  They develop knowledge of the keyboard through regular links to phonics. They are increasingly able to use a login to the school system.


Exploring sound Children investigate and respond to a range of digital sound and music on varied devices, comparing this to live sound.  They capture their own sound and share with others.


KS1 Let’s create


Children begin to explore digital texts, creating their own digital content (still image, word and sound) using a range of devices and software.  They develop understanding of some of the devices they use and apply some unplugged programming approaches to support their understanding.


Discovering programming Children use a range of approaches to develop their understanding of algorithms and programming, including unplugged approaches and simple onscreen and physical devices.


Starting research


Children develop understanding of researching using both digital and non-digital sources, understanding they need to check what they discover.  They use charts, graphs and mind maps to present the results of their research.


Getting creative


Children develop their understanding of digital texts, creating their own digital content (still, moving and animated image and word) using a range of devices and software with increased precision.  They demonstrate understanding of some of the devices they use.  They use unplugged approaches to support their understanding of algorithms.


Talking and sharing Children explore various ways of conveying messages using both digital and non-digital systems.  They use emails and respond to blogs. They explore very simple onscreen simulations and link these to their understanding of algorithms.


Visual information Children investigate how we derive information from the world around us, including both digital and non-digital sources.  They use datalogging devices to explore environmental conditions and organise objects using branching databases.  They compare the ways in which people and computer programs might sort such objects.


Key stage Learning theme Key idea
Lower KS2 Accuracy counts Children investigate the concept of computer networks including the internet and the services offered on it.  They use and compare search engines on the World Wide Web, selecting and evaluating with increasing discernment and respecting copyright when creating their own content. They use spreadsheet software to create graphs and to explore number patterns.


Authoring Children use a variety of different software to create digital content, understanding some of the differences between them. They select and use software to create non-linear content for specific audiences and objectives.


Bringing images to life Children develop understanding of the ways that digital images can be edited and transformed.  They develop understanding of animation, using digital tools to create their own animation.  They use programming software to produce programmed animations, using sequence, repeat and selection.


Developing communication Children use online communication tools such as email, blogs and discussion forums to support collaborative learning, safely and respectfully. They use simple sound editing software to record and manipulate sound clips.


Keeping informed Children understand the difference between data and information.  They use sensing and datalogging tools to gather data to support their science investigations.  They structure data in branching and flat-file databases and understand how to derive information from these sources.


Programming and games Children explore simulations, explaining how these are structured and some of the programming needed.  They decompose tasks and create and debug algorithms to solve them, understanding how algorithms support the programming process.  They write programs to achieve specific objectives, understanding and using sequence, selection and repetition.  They test, debug and refine their programs.


Key stage Learning theme Key idea
Upper KS2 Data matters Children investigate the concept of “big data” sharing its application in the world for such areas as meteorology, mapping, traffic flow, etc.  They review how data and information are stored and searched on computer networks. They use search operators and linked queries to obtain research results efficiently.  They investigate their digital footprints and discuss ways of using online tools responsibly, securely and safely. They design, create and search flat-file databases, producing reports from the data and considering accuracy and efficiency.
Information models Children use spreadsheet software to structure numeric information, making calculations using formulae and functions.  They import data collected using dataloggers and analyse it using functions within the software.  They carry out what-if modelling, using this for prediction and present results using graphs.


Robotics and systems Children investigate automated systems in the wider world and consider the programming instructions which could control them.  They create and debug algorithms and then use different programming languages to write the related programs.  They program physical devices, controlling inputs and outputs.  They use sequence, selection, repetition and variables in their programs.


Morphing image Children use storyboards to create live film and animations for specific audiences.  They demonstrate their understanding of copyright and ownership, crediting the sources of materials they use.


Sound works Children create soundscapes, incorporating different content. They target their work to meet the need s of specific audience and they gather feedback from that audience.


Staying connected The children use blogs for collaborative projects in school, uploading different types of digital content, while checking copyright and crediting sources.  They work as a class to build a wiki around a class topic, taking editorial responsibility for their work. They know the school’s eSafety rules and encourage other children to keep safe online.



Attainment targets 

  • By the end of each key stage, pupils are expected to know, apply and understand the matters, skills and processes specified in the relevant programme of study.


You will find further details about the Computing currciulum in the Curriculum letters and the homework letters (currently home learning) .

These can be accessed by the link below:

Year 3/4 – St Peter

For further information about the Computing curriculum, please contact the school office on 01923 901179 or