York, England
Summary
This organization provides comprehensive resources, training, and support for teaching computing across primary and secondary education levels, from Key Stage 1 to A Level. It offers professional development courses, nationally recognized certifications, free curriculum resources, and funding opportunities to enhance computing education. The focus is on empowering educators and inspiring students, particularly through initiatives aimed at increasing female participation in computer science.
Link
Link