***HOLIDAY CLUB - Tuesday 30th May - Friday 2nd June.*** Nursery Trip - Raglan Farm Park Wednesday 7th June 2023***
Home Page



At St Joseph’s Primary School, we strive to enable our pupils to become confident and competent users of technology, being digitally literate citizens who enjoy exploring, evaluating and mastering the ever-changing technology of the modern world.

Children will have varied opportunities throughout their time in school to use and apply the skills they acquire in computing across the curriculum in different ways. Technology is used to help shape and deliver lessons in all classrooms via whiteboards and all pupils have access to a range of laptops and iPads. Within the curriculum, children will explore and apply the fundamentals of computing skills including word processing, logic, algorithms and data representation. Children will have opportunities to analyse and find solutions to problems in computational terms and have repeated experience in coding and writing computer programs to solve problems.

We also place high importance on teaching our pupils how to stay safe in the ‘virtual world’ and thus enjoy becoming an active participant in a digital world safely, responsibly and respectfully.





What will take place prior to classroom teaching?


What will Computing provision look like in the classroom?


What will be achieved as a result of our Computing curriculum teaching?

The Senior Leadership Team will:

· Lead the school staff to develop a clear overarching curriculum plan, which drives the ongoing development and improvement of all curriculum subjects.

· Ensure that the curriculum leaders have appropriate time to develop their specific curriculum intent.

· Provide sufficient funding and monitoring time for subject leads to ensure that implementation is high quality.


The Computing Subject Leader will:

· Understand and articulate the expectations of the Computing curriculum, supporting all classroom staff in the successful delivery of this.

· Ensure that an appropriate progression of computing skills and knowledge is in place over time, so that pupils are supported to be the best that they can be.

· Ensure appropriate progression of vocabulary is in place for each phase of learning, which builds on prior curriculum coverage and individual attainment.

· Ensure that hardware and other resources are available for each stage of learning, are of high quality and are accessible, so that all pupils have access to a range of computing devices.

· Support teachers in planning a curriculum that progressively teaches Computing skills, while also providing a variety of opportunities to use and apply these skills in different contexts.

Class teachers will:

· Create a long-term plan which ensures appropriate coverage of knowledge, skills and vocabulary from the progression grid.

Class teachers will:

· Deliver high quality Computing teaching following the long-term planning structure of the school in order to maximise attainment for all pupils and ensure continuous and progressive learning from year group to year group.

· Provide opportunities for pupils to work interactively together, with the teacher increasingly acting as the facilitator as skills and confidence progress.

· Plan opportunities for pupils to apply learned skills and knowledge across different areas of the curriculum.


Teaching and learning in Computing across the whole school will:

· Be flexible and appropriately organised so that pupils can work individually, in small groups or as a whole class as appropriate, in order to support pupils in the development of Computing skills.

· Use a variety of computing devices as appropriate for each stage of learning, so that pupils become confident in all aspects of the Computing National Curriculum, and can increasingly use these skills to support learning in other curriculum areas.

· Ensure that pupils are taught how to stay safe when using the internet and working online.

All pupils over time will develop a range of skills and techniques across all of the areas of the National Curriculum for Computing. As a result, pupils will be resilient learners who understand their own strengths and areas for development and can use a variety of skills to develop their ideas.

As a result of our Computing curriculum provision, pupils will have:

· A secure understanding of the key techniques and methods for each area of the Computing curriculum.

· Acquired confidence in a variety of Computing skills, with appropriate vocabulary which supports and extends understanding

· Built skills cumulatively as they progress through school, so that they are able to achieve all the aims of the Computing National Curriculum, specifically - to understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation, analyse problems in computational terms, and have experience of writing computer programs in order to solve such problems, evaluate and apply information technology, including new or unfamiliar technologies analytically to solve problems.

The Computing subject leader will:

· Collate appropriate evidence over time which evidences that pupils know more and can do more.

· Monitor standards to ensure that all outcomes are cumulative, build progressively throughout the school and are delivered at expected levels.

· Provide CPD support as necessary based on continuous subject monitoring to ensure that teachers are confident in subject delivery and that consequently the curriculum has maximum success and impact.

Computing Long Term Overview

Computing Curriculum - Progression of Skills and Knowledge

Examples of our fantastic work

Some of the exciting projects that we have completed.

Designing in Year 2/3 using Doodle Bug.

Year 2/3 Programming Beebot


Life Without Walls Project

Children from Class 3 worked with other schools to make their own film for Ross on Wye's Life Without Walls project.

The Nailer's Tale - St Joseph's RC Primary School

For Ross-on-Wye's Museum Without Walls 2019

Class 4 used iPads to create their own cartoons linked to our values Grateful and Generous.



We have Digital Leaders throughout the school. They advise the children about staying safe when using technology both at home and school. 


KS2 children enjoy learning to code during our weekly lunchtime coding club. The digital leaders help to support the children during the club. 

The children use a variety of apps such as Scratch Junior, BeeBot and Tynker to help develop their coding skills and to create online games.