Skip to main content

Helping you teach computing

We offer teachers, schools and trusts:

  • courses for all experience levels
  • nationally recognised certification
  • free curriculum teaching resources
  • funding to support development
Home of Computing Education

Get more confident with computing

Computing teachers engaged in discussion

Discover our range of professional development courses, designed to help you teach computing from key stage 1 to post-16.

Computing students working on laptops

We offer funding to state-funded schools and colleges across England to allow you to attend our courses and access support.

Primary school computing lesson with children raising their hands

Over 500 hours of free curriculum resources to help you teach computing at key stages 1 to 4.

Computing students working on laptops

Inspire more girls to choose computer science careers and grow their interest in the subject with our curated resources, training and implementation support for all schools.

Students playing with robots at the stem resource library

Tailored support for schools that do not currently offer GCSE Computer Science to help you get in a better position to make this key subject available to your students.

Computing teachers receiving their teach computing certificate

A free, easy-to-use online tool to help primary and secondary schools review, develop and implement effective change to drive high-quality computing education.

Reach your professional development goals

Develop your subject knowledge, improve your teaching confidence and enrich your students’ experience of the computing curriculum with a National Centre for Computing Education certificate.

News and Updates

17 March 2025

Empowering educators: the NCCE’s impact on computing education

Since 2018, the NCCE has impacted the lives of over 6.5 million young people and delivered over 12,650 CPD courses to educators.