Computing teacher 
Pass on your passion for tech to the next generation and keep our profession fuelled with awesome digital talent. Computing teachers cover everything needed for preparing tomorrow's techies, from the nuts and bolts of motherboards to the magic of coding and software. There’s tech potential in every student — great computer teachers see it, and they provide the spark to ignite it!
Career outlook...

Teaching assistant
Computer science
Head of computing
Where do I start?

Build up your computing knowledge with our Teaching Teachers Tech courses in Python programming and cybersecurity practices.

Join the BCS Learning and Development and e-Learning groups — they’re great places to meet other education specialists working in the field of IT.

Get to know the job in our Computer Science Teacher role book or immerse yourself in Computational Thinking — BCS members get 25% off both reads.

Top 3 skills
  • Patience: invest your time and your patience and there’s nothing so rewarding as seeing your students learn and grow
  • Resourcefulness: maintaining a calm and inclusive learning environment will involve a lot of thinking on your feet
  • Broad tech knowledge: you’ll need a broad and robust understanding of hardware, software and programming languages
Reel Stories