Our aim is for every child in every school in England to have a world-leading computing education.
We provide resources, training and support for teaching Computing in primary and secondary schools and colleges from Key Stage 1 through to A Level.
Easy access to resources you need for planning and delivering lessons.
Free courses and training to give you the skills and confidence to teach the curriculum.
Connect with local communities so you can share and be supported by other people like you.
Take part in high quality face-to-face CPD at your local hub.
Stay up to date
Be first to know when we launch resources, training and events.
Start one of our free online courses and begin your journey to accreditation. The progress you make now will count towards upcoming professional certification, launching in 2019.
To start an online course, enter your email address above and we'll be in touch with the courses you can choose from.
Online courses were produced with the generous support of Google.
You can book face-to-face training for teaching GCSE Computer Science. Courses include python programming, algorithms, data and computer systems and networks and cybersecurity.
To run the National Centre for Computing Education, we’re looking for people to fill a number of job roles across software development, educational content creation and programme management:
We’re also looking for schools and industry partners to help us deliver the aims of the centre. If you’d like to find out more about becoming a partner, contact us at [email protected].