How do I earn the Teach primary computing certificate
A guide to what's involved in gaining the certificate.
The Teach primary computing certificate is awarded to teachers who demonstrate how they’re putting what they’ve learned in our CPD courses into action.
Once enrolled, there are three main parts to earning the certificate.
1.
Completing CPD courses
Completing a minimum of around six hours of eligible courses, then...
2.
Putting it into practice
Putting what you’ve learned into practice in the classroom; and finally...
3.
Sharing with others
Sharing what you’ve learned with your peers!
Step one: CPD courses
Explore face to face, online and live remote training, with full-day and short course options available, so you can choose how and when you want to learn.
Step two: Putting it into practice
Complete at least one activity from the list below to enable you to develop your teaching expertise and make a positive impact on young people in computing.
Activity added to dashboard
Raise aspirations with a STEM Ambassador visit
Arrange an in-person or online visit for your classroom to help pupils understand real-world applications of computing and raise their career aspirations.
Manage on DashboardExplore the NCCE and partner enrichment opportunities and resources and plan to run an enrichment activity in your school
Explore NCCE and partner enrichment resources to enable you to plan an enrichment activity in your classroom.
Manage on DashboardImplement your professional development in the classroom and evaluate through our Impact Toolkit
Think about not only your actions but also collecting evidence of how the changes you make impact you, your colleagues, and your students.
Manage on DashboardReflect on the use of a NCCE teaching and assessment resource(s) in your classroom
Download and use a Teach Computing Curriculum resource(s), then reflect on how you used and adapted it in the classroom.
Manage on DashboardComplete the I Belong Programme as a school
Once you’ve completed the short, remote course ‘Empowering girls in key stage 2 computing’ you’ll be ready to bring enrichment activities, role models and inclusive teaching practices to your school. The I Belong handbook contains everything you need to know to reach this goal.
Manage on DashboardCompleting the certificate has given me more confidence in teaching and made me a lot more mindful of the tasks that I am setting the class and how I can sequence lessons effectively. I’ve been really pleased to be able to adapt resources to suit the topics and ability level of my class.

Step three: Sharing with others
Complete at least one activity from the list below to support teachers within your school and the wider professional community.
Activity added to dashboard
Start or contribute to a discussion thread on STEM Community to share tips on using a NCCE resource in your classroom
By joining STEM Community you’ll meet other teachers in similar roles and be able to share ideas, resources and insights.
Manage on DashboardGain accreditation as a professional development leader
Reflect on what makes CPD effective and how its impact can be evaluated as well as the strategies and tools you’ll need when leading learning with teachers.
Manage on DashboardRun an enrichment activity in your school
Enrich the curriculum by running a computing enrichment activity in your school, such as a computing-themed club, a computing day or week at your school etc.
Manage on DashboardSupport other teachers and earn a participation badge on a STEM Community platform
By joining STEM Community you’ll meet other teachers in similar roles and be able to share ideas, resources and insights. You’ll earn points for your posts and comments on the STEM Community. Your points add up, and over time you will be rewarded with badges in recognition of your activity and participation in the community.
Manage on DashboardUndertake the initial assessment of your school using Computing Quality Framework
Review your school’s progress in developing an exemplary computing curriculum and work towards achieving the Computing Quality Mark.
Manage on DashboardWork with your local Computing Hub to develop a school-level action plan for professional development
Computing Hubs support local schools with their journey in developing the computing curriculum using a free Computing Quality Framework tool. Your local Hub will work with you to identify your computing needs and provide a targeted programme of support.
Manage on DashboardLead your school into a Computing Cluster
Join a group of 3-8 eligible schools, which receive targeted support in professional learning to make progress within the Computing Quality Framework over a 12-month period
Manage on DashboardBecome an I Belong Champion
Lead your school, and others, in creating the right conditions for more girls to succeed in computing. Become an I Belong Champion to showcase your passion for inclusion and advocate for and create a sense of belonging for girls in computer science. Complete the Empowering girls in key stage 2 computing course, learn about the whole programme and claim your digital badge to become a Champion... then encourage more people to join the mission!
Manage on DashboardJoin one of the Computing at School Communities and present at a community meeting
Computing at School (CAS) Communities are a great way to connect with other teachers, share resources, join discussions in the forums or share something you've created. Join a local event and offer your insights, ideas and expertise to colleagues.
Manage on DashboardI believe the courses have helped me to develop scaffolding and my adaptive teaching toolkit. Being in a community where ideas can be shared has really helped me see outside my comfort zone and get more creative with the ways in which the theory can be taught.
