Learn Computing is a site made by teachers of Computer Science specifically to aid other teachers of Computer Science.

Our goal is to arm you with the resources you need to deliver inspiring lessons that promote progress and high attainment. Most importantly we aim to allow you to do this with minimal planning and preparation time so that you can concentrate on doing what you do best - teach!

What you will find on this site:

  • FULL course content for GCSE Computer Science (9-1)!!
  • EVERY SINGLE course specification objective addressed in a lesson.
  • STAGGERING amount of lesson plans, workbooks and resources for A Level Computer Science.
  • Over 700 files all designed to help you teach!
  • Lesson presentations made by teachers - all you need to do is load them up and teach.
  • Full legacy course content for GCSE Computing and A Level Computing.
  • Starters, lesson tasks, explanations on presentations, plenaries.
  • All lessons virtually Ofsted ready - just add your own class data.
  • Schemes of work for Key Stage 3.
  • Programming units in Small Basic, Python, C# and Visual Basic.

Languages for GCSE Computer Science

Want to find out more? Check out some sample resources using the link below.