At Freegrounds Junior School, children will experience an inspiring, challenging and relevant computing curriculum, underpinned by a secure understanding of how to stay safe online and when using mobile devices.  

Children will use a variety of software and hardware to develop their skills as computer scientists. Through the sequential teaching of knowledge and skills, children will be able to demonstrate fundamental digital literacy skills as well as programme and control simulations and peripheral devices.


In Computing, children in year three and five have the opportunity to develop their digital literacy skills by working with a range of software including desktop publishing, presentation and word processing.  Furthermore, these year groups will also develop their programming skills through developing algorithms and executing them through coding.  In years 4 and 6, children will create spreadsheets to model different situations including different data types; they will also work with and build digital and physical systems using Crumble Controllers.  Children will continually develop and refine their digital literacy proficiency through being taught ‘best practice’ skills including the use of shortcuts, appropriate file management and navigation.  Every half term, each year group will have an E-Safety lesson focusing on real life scenarios in order to help prepare and equip the children with the knowledge, skills and understanding of how to operate digital devices safely. 

In lessons, teachers model the Computing skills and techniques, where possible using concrete resources and role-play, which children are then given the opportunity to practice and refine. Work produced individually or in small groups is printed and annotated with what the algorithms do, and/or presented in their topic books.

Computing vocabulary is used by the class teacher and children are encouraged to use this vocabulary verbally to respond to and debug algorithms as well as in annotations of their final products.

A high quality, inclusive teaching approach is adopted by teachers to ensure that lessons are inclusive for all learners.  Whilst pupils are working, teachers use in-lesson assessment for learning to provide clear, direct feedback. In doing so, they respond and adapt their teaching as necessary for the class or individuals. Teachers also facilitate children in being able to reflect on their algorithms and, through debugging, critically reflect on the impact of this.

All children engage with the learning in Computing lessons. Adaptations are made according to pupils individual needs where appropriate e.g. a teacher might scribe for a child so that writing is not a barrier to their computing understanding.  

Throughout lessons, teachers seize opportunities to develop pupils team work, resilience, independence, creativity, critical thinking and reflective learning behaviours. This might be through task design or through questioning within the lesson.