Training future teachers on their journey to  deliver the primary computing curriculum is about more than learning how to use digital tools, it’s about building confidence, creativity, and strong classroom practice. In our training, the focus is on key pedagogical principles that support trainees to develop essential skills in computing. Trainees are given opportunities to explore, try things out, and reflect on what they’ve learned. They are encouraged to tinker by playing and experimenting, create by designing and making digital content, collaborate, and persevere by completing challenges and learning from mistakes.

The training also supports a deeper understanding of computing concepts. Trainees explore logic by predicting and explaining how things work, patterns by spotting similarities and differences, abstraction by identifying what’s important and ignoring what isn’t, and algorithms and decomposition by writing clear instructions and breaking tasks into manageable steps. All of this helps them to become more confident in supporting pupils to become content creators who are creative and curious problem-solvers. The aim is to ensure computing is taught in a way that is positive, practical, and purposeful to  prepare children to thrive in a digital world through thoughtful, engaging teaching.