Primary early career and trainee teachers
We support early career and trainee teachers to develop their teaching of primary computing through professional development, resources and local communities.
First time teaching computing
If you’re starting out teaching computing, our introductory courses and resources will build your knowledge and skills to enable you to confidently deliver computing lessons at key stage 1 and 2.
Access our introductory supportProfessional development
Our courses grow your knowledge and offer practical and effective ways to teach computing. We offer learning pathways for subject specialists and those developing their practice, leading to national certification.
Browse all coursesFunding
We offer financial support to state-funded schools across England, including subsidies for supply cover to enable you to participate in professional development.
Resources
Early career support guide
We can support trainee and early career teachers at all levels to meet and evidence the teacher standards. The early careers support guidance we have put together maps out our offer against the eight areas of performance you are working to achieve.
Teach Computing Curriculum
If you're on placement or have started your first year of teaching and would like support with lesson planning, our curriculum contains everything you need to teach computing. It includes lesson plans, slides, worksheets, homework and assessments.
Pedagogy
Augment your curriculum knowledge with evidence-based teaching practices. Our 12 principles of computing pedagogy are embedded across everything we do, including our Teach Computing Curriculum and CPD.
Communities
Computing hubs
Providing local training and support for teachers across England, our Computing Hubs are led by schools and colleges with an exceptional track record in teaching computing.
STEM community
Discuss computing education with like-minded professionals and share ideas, practices and resources. The New to primary computing group caters for teachers joining the profession or teaching computing for the first time.
CAS communities of Practice
Local networks of computing teachers who share expertise and best practice. They provide peer support, especially in your early career, and information to help you embed computing concepts in the classroom.