Search M
Can't find what you're looking for?
Translate N
Translate / Traduire / Übersetzen / Tłumaczyć / Išversti / Tulkot / Traducir
School Logo

St Monica's Catholic

Primary School

Success for All within a Christ Centred Community

Get in touch

Contact Details

Success for All within a Christ Centred Community


Computing at St. Monica's


Our vision is for our pupils to be creators not only consumers of technology. We believe that we can fulfil this ambition through a computing curriculum that aims to enhance pupils’ enjoyment, resilience, understanding and attainment by empowering and equipping them with the knowledge, understanding and skills designed for computing mastery.




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 prepared to use information technology to create programs, systems and a range of content. Computing also ensures that pupils become digitally literate – acquire and demonstrate the knowledge and skills – to 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. We believe digital literacy is an essential element of computing, enabling our pupils to stay safe online and access all areas of the computing curriculum.


We aim to teach computing effectively through providing a rich, broad and balanced computing curriculum fully mapped to the National Curriculum for Computing (DfE, 2013) across our school. Our curriculum offers pupils a computing education designed for mastery and covers all three strands of the computing curriculum:

  • Computer Science
  • Information Technology
  • Digital Literacy (incl. Online Safety)


We believe mastery in computing means acquiring a deep, long-term, secure and adaptable understanding of the subject. This is demonstrated by how skilfully children can apply their learning to new situations in unfamiliar contexts.


Technology is everywhere and will play a pivotal part in students' lives, therefore our computing curriculum is designed to provide children with the skills and knowledge they need to use technology safely and creatively. Computing is not just about memorising facts and vocabulary, it is about solving complex problems, being able to collaborate with others and learn from mistakes. 

Our aim is for our children to independently enjoy using technology while developing 21st-century skills. We want our pupils to understand that they have a choice when using technology.


As a school we utilise technology to model positive use and promote safe online communication and feedback. We recognise that technology can allow pupils to share their learning in creative ways. We also understand the accessibility opportunities technology can provide for our pupils. 

Our knowledge rich curriculum has been balanced with opportunities for pupils to apply their knowledge creatively, which will in turn help them to become skilful computer scientists.


We encourage staff to try and embed computing and technology across the curriculum to make learning creative and accessible through using technology in a considered manner to further support pupils’ learning in line with latest research from the Education Endowment Foundation (EEF) (Using Digital Technology to Improve Learning, March 2019). We want our pupils to be fluent with a range of tools to best express their understanding. This will allow greater independence and confidence when choosing the best tool to fulfil the task and challenge set by teachers.



Our curriculum is carefully mapped out to ensure that pupils acquire knowledge, vocabulary and skills in a well-thought out and progressive manner. Working in collaboration with an external consultancy, each teacher follows a combination of NCCE computing units and Computer Science lessons structured using the Code Studio planning and progression documents. 

The NCCE and Code Studio schemes highlight the knowledge, skills and vocabulary for each year group and are progressive from year to year. Themes are revisited regularly (at least once in each year group), and pupils revisit each theme through new units of work that consolidate and build on prior learning within that theme.

We teach computing both discretely and apply learned skills in cross curricular contexts when clear links with other subjects are present.


Our Computing units and progression model is broken down into four strands that make up our computing curriculum. These are Functional Skills, Computer Science, Information Technology and Digital Literacy.

  • Functional Skills: ensure the children have the core basic skills to use multiple devices, this is designed to promote independence.
  • Computer Science: underlines the knowledge and skills relating to computational thinking, coding, algorithms and networks.
  • Information Technology: underlines the knowledge and skills relating to digital communication, creating multimedia content and data representation/handling.
  • Digital Literacyunderlines the knowledge and skills relating to online safety and technology in society.


Pupils are taught through whole-class interactive teaching with pupils working together on the same lesson content at the same time, providing clear instruction therefore laying the foundations for effective feedback throughout the lesson (EEF; Teacher Feedback to Improve Pupil Learning, June 2021). Lessons are sequenced so that concepts are developed in logical steps with particular attention given to fundamental concepts. We believe in a curriculum that meets the interests of all learners, with a range of exciting creative activities and open-ended challenges based on the essential requirements of the computing program of study.


Our children have access to a variety of resources that enable them to continue the learning of computing at home. For example; Seesaw and Times Tables Rock Stars. Through these the children are able to complete set tasks and save their work virtually so that it can be shared both in school and at home with teachers and parents. The role of parents is recognised and they are involved in understanding how to keep their children safe at home and have access to our monthly Staying Safe Online newsletter.


Computer Science units reflect  a number of teaching strategies including the ‘predict, run, investigate, modify, make’ (PRIMM) model to support children to develop their knowledge and skills in computer programming effectively. The units also make use of the TIPP and SEE structured scaffolding strategy, and Parsons Problems which require learners to place given lines of code into the correct order to form a working code segment. Code Studio courses are designed so that the teacher also acts as the lead learner. They will begin by exposing the Computer Science concept to students as an abstract concept, unpacking it by linking it to everyday experience, then putting it into a different context, and using simpler, more concrete examples. The video resources can often be used to support this. Teachers will then repack the knowledge back into the abstract form. This could be in the form of an algorithm which will then be turned into code for the computer to execute. 




The biggest impact we want on our children is that they understand the potential and capabilities of technology and that they are also aware of how to maintain a safe and healthy digital life. We measure the impact of our curriculum through the following methods:

  • Pupil discussions, asking the pupils about their learning (pupil voice).
  • Assessment/feedback on content creation.
  • Moderation staff meetings with opportunities for dialogue between teachers.
  • Photo evidence of the pupils’ practical learning.
  • Pupil self-reflection. 
  • A reflection on standards achieved against the planned outcomes (progression/what to observe in learning). 
  • Learning walks and reflective staff feedback (teacher voice). 
  • Dedicated Computing leader time.
  • Formative and summative approaches.


Through teaching and the integration of digital/verbal feedback and peer evaluation, we strive to model and educate our pupils to use technology positively, responsibly and safely. Discussions between staff and pupils help the children to understand their progress and their next steps. 


Regular monitoring identifies children who may be struggling to meet their learning outcomes, additional support is given to support future progress. If children are keeping up with the curriculum, they are deemed to be making good or better progress.