Skip to main content

Helping you
teach computing

Discover training, resources and guidance to help you teach computing with confidence.

Get started!

You have the power to transform lives, so we want to help you to change computing education across England.

Computer Science Accelerator Programme

A supportive development programme to help you confidently teach GCSE computer science

Start your learning journey

Attractive bursaries

Funding for your school or college to make it easier for you to participate in training

Check your eligibility

Teacher training

Face-to-face and online courses to help you teach computing or develop your practice

Browse our courses

News & Updates

13 February 2020

Quick Read: Using semantic waves to improve explanations and learning activities in computing

Throughout computing, and in particular programming, there are many technical terms with precise technical meanings. This can frame expert knowledge as inaccessible to novice learners. Using semantic waves is one way to support novice learners in computing.

13 February 2020

The National Centre for Computing Education announces four new Computing Hubs

The National Centre for Computing Education has announced a further four schools/colleges that have been successful in their application to become Computing Hubs.

5 February 2020

Isaac Computer Science: introducing our Student Rewards Programme

An exciting announcement today: as part of our ongoing work and support for the National Centre for Computing Education, we have launched a new rewards programme that will see us give away 4,000 Raspberry Pi 4 kits over the next three years!

29 January 2020

Mounting the Barricades

With technology changing the way we live, learn and work, our chair Simon Peyton Jones spoke at Bett about the need for a different approach to the teaching of computing in the classroom.

The National Centre for Computing Education is funded by the Department for Education and is run by a consortium of STEM Learning, the Raspberry Pi Foundation and BCS, The Chartered Institute for IT.