The essential toolkit for primary computing teachers
Training and enrichment to help you teach and lead the computing curriculum and improve learning across your school.

Certificates
Designed for primary teachers from all backgrounds who want to improve their knowledge and teaching practice.
Teach primary computing
Our nationally recognised qualification will support you to demonstrate your commitment to developing your own practice and to computing as a school subject.
Bursary support
We offer bursaries to teachers working in state-funded education in England.
Courses
Develop your understanding of a specific topic, your pedagogical practice or get help as a beginner. We offer bursaries to teachers working in state-funded education in England.
Browse our courses
Introduction to primary computing
Ideal for beginners, this course covers the whole computing curriculum at an introductory level, including programming essentials using Scratch.

Lead computing in your school with confidence, making the most of the resources and teaching staff available.

Teaching Computer Systems and Networks for 5 to 11 year olds
Improve your subject knowledge and develop your teaching to help young children understand the computing systems and networks around them.
Resources
Our free resources provide everything you need to teach computing at key stage 1 and 2. They include curriculum maps, lesson plans, slides, assessments and activities.
Browse teaching resourcesYear 2: Creating media - Making Music
Get creative using technology as a digital device to allow you to make music. Use a computer as a tool to explore rhythms and melodies, before creating a musical composition.
Year 5: Creating media - Vector Drawing
Download the latest version of our Vector Drawing unit to create images using layers and groups of objects. Recognise how complex-looking vector images are really just made by combining 2D shapes!
Contributing partners
Our educational partners offer complementary programmes that enrich and enhance the curriculum, bringing computing and computer science to life.
Barefoot
Deliver the computing curriculum brilliantly, with free workshops, helpful online guides and engaging lesson plans and resources. Barefoot makes computing easy to teach and fun to learn, with or without a computer.
Code Club
An extracurricular club for young people aged 9 to 13. Clubs are organised by teachers and volunteers, and supported by free projects and resources from Code Club.
STEM Ambassadors
Relatable professionals who support learning, raise aspirations and illuminate careers - including those in computing and the digital sector - face to face or virtually, free of charge.
We're here to help
Your local network of expert computing support.
Computing Hubs
Providing local training and support for teachers across England, our Computing Hubs are led by schools and colleges with an exceptional track record in teaching computing.
Communities of Practice
These local networks of computing teachers are forums to share expertise, resources and best practice. Run by Computing at School (CAS).
Subject Matter Experts (SMEs)
Our computing specialists offer fully-funded consultancy and guidance to schools and colleges who meet our eligibility criteria. They’ll work with you to develop a tailor-made action plan.