Enhance your professional knowledge with the regular and consistent use of accurate, technical vocabulary that supports pupils’ conceptual understanding.
Primary trainee teachers
Becoming a primary teacher involves developing your knowledge and confidence in many subjects; some familiar and some less so.
We are here to help primary trainee teachers navigate the exciting world of computing, and to give you everything you might need to deliver excellent lessons. From knowledge and key skills to building confidence and creating a diverse and enriched learning environment for pupils, we’ve got you covered.
Where do I start?
- Check if your school has an existing scheme of work for curriculum planning
- Explore our free resources for key stages 1 and 2
- Join the STEM Community for pedagogical support, sharing good practice, and asking for advice
How do I plan a lesson?
Each unit in the Teach Computing Curriculum has lesson plans, slides, resources and assessment materials. The content is free, and provided in formats for you to adapt them to meet the needs of your learners.
How do I teach computing?
Join the Empowering trainee teachers: Introduction to primary computing course – a comprehensive introduction to primary computing for trainees. This CPD will support you with easy-to-use resources, lesson planning, hands-on experience and classroom management in computing lessons.
Handy resources to teach computing
Classroom management
Teaching computing as a trainee can be difficult – that’s why we are here to help! Explore how you can manage your classroom and discover what you need to know before your first computing lesson.
Join the STEM Community
Join a community of over 25,000 educators of STEM subjects. Connect, ask questions and support each other with professional advice and resources sharing.
Support for Early Career Teachers
Discover our comprehensive page for Early Career Teachers with all-round support to help raise your enthusiasm and confidence in teaching the subject that is a favourite among pupils.