NCCE Logo Square

Teaching and leading primary computing with the National Centre for Computing Education

The National Centre for Computing Education exists to support teachers at every stage, from primary to A level, to improve computing skills and subject knowledge. It does this through certified CPD, resources and local meet-ups, through the CAS Communities of Practice.

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

BT has partnered with The National Centre for Computing Education and Barefoot is at the heart of the resources available for primary school teachers.

High Quality Support icon

High Quality Support

Free online courses that enable you to learn at a time and place that suits you

Comprehensive resource bank of high-quality resources, including full schemes of work from Key Stage 1-4, designed to support you, whilst building your confidence and reducing your workload

Face-to-face courses that are free or low-cost to state-funded schools in England, with bursaries available for schools to help you attend

Regional support and networking opportunities

Flexible Learning Icon

Flexible Learning

From writing programmes and creating multimedia, to responsible internet use and knowledge of networks, the flexible learning opportunities allow you to broaden your subject knowledge and discover effective ways to help your pupils use computational thinking.

You can choose how you learn, with face-to-face and online courses to suit your needs.

NCCE Benefits Icon

How can you benefit?

Develop knowledge and integrate computing objectives across the curriculum.

Save time on lesson planning and develop assessment approaches

Have access to inspiring teaching ideas for you and your colleagues.

Gain nationally recognised certification to evidence your commitment to computing education