Skip to main content

What We Offer

We provide a comprehensive package of support to meet the needs of computing teachers across England, with specific support for GCSE and A level computer science.

Our training, resources and support are available both nationally and regionally across England, giving you access to the tools and training wherever you are.

A one-stop shop for computing education

Face-to-face CPD

Whether you are new to teaching computing and computer science, or are more experienced and want to help your students achieve their full potential, we have the CPD for you.

Browse available courses

National Centre for Computing Education face-to-face CPD

We have developed a selection of bursary-supported, face-to-face courses for teachers looking to gain confidence in teaching across the computing curriculum. There are currently a selection of primary courses available to book at venues across England, with more courses coming soon.

  • Outstanding teaching of key stage 1 computing
  • Outstanding teaching of key stage 2 computing
  • Primary programming and algorithms

Browse available courses

The Computer Science Accelerator Programme

If you’re a secondary school teacher without a post A level qualification in computer science or a related subject then the Computer Science Accelerator Programme is specifically designed to help you. Find out more

Face-to-face courses currently available are:

  • Algorithms in GCSE computer science
  • Python programming essentials for GCSE computer science
  • Data and computer systems in GCSE computer science
  • Networks and cyber-security in GCSE computer science

Browse available courses

A Level CPD

We are currently developing a comprehensive programme of support including face-to-face training for teachers and students in England for AS/A level computer science. You can read more about this in our recent article.

Online CPD

We have created a number of free, online courses available on the FutureLearn Platform which you can access at a time and place that suits you. Interact with your peers and access the support of expert moderators, who are available to support you throughout your learning.

Some of the courses form part of the Computer Science Accelerator Programme, and can contribute towards the 40 hours of CPD required to complete the programme.

Browse available courses

More coming online in the next few months.


We are working on a system of certification to provide a pathway to chartered status for teachers of computing education. More details will be available soon.

Find out more about certification

Resources, support and guidance

Once you have registered you’ll be able to access a wide range of free resources, support and guidance, as well as network with other computing teachers and experts in your local area.


The STEM Learning website has plenty of ideas and free resources to support you in the classroom.

Access resources

We are developing a collection of quality assured learning materials which you will be able to access straight from your dashboard, to give you inspiration for planning, delivering and assessing learning.

CAS local communities

A CAS Local Community meeting is a great way to share ideas and network with fellow computing teachers in your locality. Getting involved in CAS is easy, follow the link below to join the community.

As well as having face-to-face meetings the CAS is a great way to discuss topics and view resources to help you deliver engaging teaching in the classroom.

Find your local community

Bursary support for your school or college

We offer bursaries to eligible teachers to make it as easy as possible to access and attend our face-to-face CPD.

Find out more