Skip to main content

Education recovery: Explore our curated collection of CPD, resources and support.
Online courses: FutureLearn are changing what data they store as part of GDPR on 20 Oct 2021. You may need to take action.

Support for early career teachers

Whether you’re an initial teacher trainee or early in your teaching career, we are here to support you. We have training, resources and guidance to help you teach computing with confidence and equip you with the skills and knowledge you need.

Early career support

We can support trainee and early career teachers at both primary and secondary level with meeting and evidencing the teachers' standards. The early careers support guidance we have put together maps out our offer against the eight teachers' standards you are working towards.

Discover early career support

Close your subject knowledge gaps

If you are a trainee or early career teacher at secondary level and you have identified gaps during a subject knowledge audit, we have made it really easy to address them. We have mapped the OCR, Edexcel and AQA GCSE computer science units to our online and face-to-face courses.

Find the course map here.

Computer Science Accelerator

Computer Science Accelerator is a flexible professional development programme suitable for trainee and early career teachers at secondary level. It is suitable for current or aspiring teachers of computer science, including if you are training or have been trained in a different subject, giving you the skills required to teach the subject with confidence

Learning pathways

Our learning pathways will help you to get started and offer a structured route through the programme based on your level of experience.

Find out more about Computer Science Accelerator and pathways.

Non-computing Trainee

Our new to computing pathway is perfect for trainees who specialise in another subject as it gives a broad look at different elements of computing, which can help increase your teaching capacity.  We also offer bespoke pathways for maths and design and technology teachers. Find out more.


We offer financial support to state-funded schools and colleges across England, including bursaries to support continuing professional development and curriculum delivery.

Trainee teachers who pass the Computer Science Accelerator programme are eligible deferred bursary of up to £920 upon completion. This is payable when claimed within one academic year of gaining qualified teacher status, and once employment is gained in a state-funded school or college.

If you start Computer Science Accelerator as a newly qualified teacher, there are further bursaries available to support you and your school.

Find out if you are eligible for a bursary.

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. This can be a valuable source of peer support, especially in your early career.

If you would like to learn more about communities of practice, Computing at School run free 'ITE Introduction to CAS' webinars. Find any upcoming dates.

Computing at School has a dedicated Community of Practice for primary trainee teachers too. The community aims to support trainees in their primary computing journey through a series of virtual meetings throughout the year. They will be able to find out about the aims of CAS and information about useful resources and organisations to support teaching and embedding computing concepts in the classroom.


If you are coming into teaching with sound subject knowledge, we can support you in combining that knowledge with evidence based computing teaching practices that will promote good teaching and learning.

The work of the NCCE is underpinned by our 12 principles of computing pedagogy. These principles can be found embedded across all of the work of NCCE including our Teach Computing Curriculum and our courses. For more information see our Pedagogy page, our pedagogy quick reads and our podcasts.

Teach Computing Curriculum

If you are on placement or have started your first year of teaching and you would like support with lesson and unit planning, the Teach Computing Curriculum contains everything you need to teach computing at key stages 1-4, including lesson plans, slides, worksheets, homework and assessments.

Browse the resources