The essential toolkit for secondary computing teachers
Training and inspiration that grows your confidence, transforms your teaching and brings your lessons to life.
Improve progress and attainment at Key Stage 3 and 4 by developing your subject knowledge and classroom practice.
Discover how to build your own Graphical User Interface (GUI) with Python and guizero.
Free online course3 weeks2 hours per week
Go from novice programmer to competent teacher of Python.
- Operators and flow control
- Iteration and nested structures
- Validation and testing
- Data structures including arrays
Face to face course2 days
Maths and Computer Science teacher, London said
“The online courses let me go through the content at my own pace, while the face-to-face gave me more hands-on experience with practical programming, with concepts explained more in-depth.”
Your local computing community
Computing Hubs provide local, responsive and tailored support to teachers across England. They are led by schools and colleges with an exceptional track record in teaching computing. Find your local hub.
Subject Matter Experts
Schools and colleges that are not currently offering GCSE computer science, or those which are based in Local Authority Districts 5 and 6, are eligible for fully-funded support from a subject expert to help improve their delivery of computing. Contact your local Subject Matter Expert.
Communities of Practice
Communities of Practice - run by Computing at School (CAS) - are local networks of computing teachers that share expertise, resources and best practice to encourage strong and effective teaching.
CS Champion Support
As part of the CS Accelerator Programme we are able to provide additional support and mentoring through our CS Champions, who can provide guidance throughout the programme, and advise on next steps following its completion.
Access our free teaching resources
Boost the quality of your lessons with our free online resource bank. You’ll get access to full units of work, lesson plans, assessments and activities.Browse teaching resources
Subject knowledge assessments
Our free online self-marking assessments allow you to evaluate your students’ knowledge so you can use this information to guide your teaching for the rest of the year.Access the tests now
Year 8 - Data Representations: from clay to silicon
This unit conveys essential knowledge relating to binary representations. The activities gradually introduce learners to binary digits and how they can be used to represent text and numbers. The concepts are linked to practical applications and problems that the learners are familiar with.Access 'Data Representations' now