Skip to main content

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 support

Professional 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 courses


We offer financial support to state-funded schools across England, including subsidies for supply cover to enable you to participate in professional development.


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.

Download early career support guide

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.

Browse curriculum resources


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.

Discover pedagogy resources


Computing hubs

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.

Contact your local Hub

STEM community

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.

Join STEM community

CAS communities of Practice

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.

Find a CAS community