Inspiration and support for teaching primary computing
Training and enrichment to help you teach and lead the computing curriculum and improve learning across your school.
Develop your understanding of what outstanding teaching of computing looks like, to enable you to create a curriculum that provides progression for all at Key Stage 1 and 2.
Investigate a range of pedagogical approaches suitable for teaching programming to primary school pupils (aged 5 to 11 years old).
Free online course4 weeks2 hours per week
Discover engaging and effective ways to help children use computational thinking
- Essential programming knowledge
- Algorithms and evaluation (KS1)
- Sequence and repetition (KS2)
- Selection and variables (KS2)
Face to face course1 day
Teach primary computing
Our nationally recognised qualification will support you to demonstrate your commitment to developing your own practice and to computing as a school subject.
Your local computing community
Computing Hubs deliver face-to-face courses and provide local support to primary teachers. They are led by schools and colleges across England with an exceptional record in teaching computing. Find your local hub.
Subject Matter Experts
Primary schools located in Local Authority Districts 5 or 6 are eligible for fully-funded support from a subject expert to help improve their delivery of computing. Contact your local Subject Matter Expert.
Communities of Practice
Communities of Practice - run by Computing at School (CAS) - are local networks of computing teachers that share expertise, resources and best practice to encourage strong and effective teaching. Find your local community.
Access our free teaching resources
Boost the quality of your lessons with our free online resource bank. You’ll get access to full units of work, lesson plans, assessments and activities.Browse teaching resources
Year 2 - Computer systems and networks - IT around us
In this unit, learners will look at information technology at school and beyond, in settings such as shops, hospitals, and libraries. Learners will investigate how information technology improves our world, and they will learn about using information technology responsibly.Access 'IT around us' now
Year 3 - Computer systems and networks - Connecting Computers
During this unit, learners develop their understanding of digital devices, with an initial focus on inputs, processes, and outputs. They also compare digital and non-digital devices. Following this, learners are introduced to computer networks, including devices that make up a network’s infrastructure, such as wireless access points and switches.Access 'Connecting Computers' now