In a world where technology is ever present and accessible it is important for all children within our school, to develop a wide range of computing skills. We believe they have the capacity to develop their computational thinking, understanding of programming and their digital literacy. All of this then creates a basis that allows them deepen tools for keeping themselves safe online.


At Woodlands Federation we want all children to have the opportunity to access a range of technology both in and out of the classroom to support their developing knowledge and exploration through specific computing session, discreet learning cross-curricular opportunities and play. We encourage exploration to help develop their understanding and learning, especially beyond prior knowledge.

Our computing curriculum follows three main strands including computer science, information technology and digital literacy, this continually builds on information the children already have and we aim to continually develop their computer skills, including using different ranges of technology from computers, laptops and iPad. We truly believe this level of exposure builds on their knowledge and actively encourage the children to have ownership on the work they create during our computing sessions and share these celebrations regularly with parents.

This is offered for children from EYFS right through to the end of Key Stage 2.


Over the course of your child’s time at Woodlands Federation we want them to feel they are actively achieving and developing knowledge in all that they do, be this through discreet learning or through subject specific sessions. We believe they will become active learners for life, develop perseverance and resilience in all they do.

By the time your child has finished at Woodlands Federation we feel they will have developed a range of skills in computing that will give them a great stepping stone to continue building on this knowledge for the remainder of their lives. They will have a good understanding of algorithms, programming, debugging, data representation, use of computer programmes in daily life and actively be able to transfer this skill to all technology they use.