GCSE Computer Science Resources

Join 5,000+ Computer Science teachers in the UK and abroad who use our resources in their classroom and save 5+ hours per week planning lessons.

All annual membership prices have been reduced by 20% from May 1st, 2020 as we are now VAT-exempt.


  • Free

  • Join
  • Completely free account with access to sample materials

    • Free to register
    • Sample our premium resources


  • £5/mo

    Billed annually at £60 per year

  • Purchase →
  • Save hundreds of hours in lesson planning:

    • 500+ Computer Science teaching resources
    • Suitable for OCR, AQA, Edexcel, WJEC and international
    • New 9-1 GCSE specification aligned
    • Individual teacher use


  • £10/mo

    Billed annually at £120 per year

  • Purchase →
  • Includes everything in the Teacher plan, plus:

    • License to share materials with your entire faculty
    • Access for 50 students or colleagues
Most Popular


  • £599

    One-time payment

  • Purchase →
  • Everything in the School plan, plus:

    • No recurring payments
    • Priority support
    • Request custom resources
    • Access for 100 students or colleagues

Looking to purchase a subscription by invoice? Click here to request an invoice for your membership subscription payment.

What Our Members Say…

Your resources have been so helpful to my lesson planning. No more hours of planning activities and plenaries.
PowerPoint lessons, revision Notes and flashcards are easy to use, content well-structured and easy to understand. Great work, well done!

Daniel Anaman, Computer Science Teacher

Since coming to Teach in Scotland SQA system I had no books or resources. I obtained the materials from Teach Computer Science and I have been able to provide my students with materials they can use to learn theory and practical applications.

The revision notes and the quiz help make my teaching role easier. I am the only Computer Science teacher in the local area and I get students from other Schools to learn at my location.

I have a lot of elements to teach so this set of packages help me manage my time, leaving me to build resources to amplify the learning. In COVID 19 it has been a valuable time saver, where I have to write everything online.

Keep up the good work Teach Computer Science.

Andy Hynds, Teacher in Scotland

I love the ease of access, ease of adaptation and how well organised and planned each resource is. I have followed Teach Computer Science for a very long time, and it has become better and better each year on year. All the information is up to date and covered exactly what is needed. There is more than enough assessment material covering all areas. Makes my teaching term much easier.

Hamza Shahid, Computer Science Teacher, UK

We have found Teach Computer Science to be impressive. We have in our 15 years of Home Educating used many companies to support us on our journey, but for computer science knowledge and direction in the exam syllabus, these guys are FAB. When needing to chat with them they have been wonderful, nothing is ever too much trouble. It has been a pleasure using their service and resources, and we will be for many more years to come.

Sue Button, Home Educator

Benefits of being a Teach Computer Science member

Computer Science lessons

Over 200 GCSE Computer Science lessons to teach any computer science topic in the classroom.

All exam boards

Our modules can be used with all exam boards, with mapping tables to help you align to OCR, AQA, or Edexcel spec.


Trusted by over 4,000 Computer Science teachers in the UK and abroad who use our resources in their classroom.

Student-led learning

Help your students to fully understand the topics with activities, homework, and interactive quizzes.

Easy to edit

Resources are provided in editable PowerPoint and Word document formats to easily edit for your class.

Online learning

Invite your students to your online classroom and monitor the results of their interactive quiz answers.

Frequently Asked Questions

How does billing work?

Teach Computer Science membership requires an annual subscription that will automatically renew every year until you cancel it. We’ll email to remind you about upcoming renewals so you’re not surprised! If you ever decide you don’t want to continue your subscription, you can cancel from your account at any time.

Lifetime is a one-time payment with no recurring payments.

Do you have a refund policy?

Yes. Our membership is a digital product so we cannot offer any refunds on new purchases. To get a refund on a renewal, you can contact support.

Do you offer support if I need help?

Of course! We’re known for our top-notch support and believe that to have a great service you need great support.

Please note that we cannot provide tutoring or specific information on topics. Our support scope includes any issues you have with the materials and the exam spec topics only.

Do I receive revision and teaching material updates?

Yes. We constantly update and amend the materials on the site to make sure we fully cover both the UK and international computer science curriculums. You can download these while logged into your account.

Do you offer free samples?

Yes. We provide a complete set of samples for you to decide whether the materials are right for you before you make a purchase.