teach-ict.com logo

THE education site for computer science and ICT


The very best KS3, GCSE and A Level Computer Science Resources

  • Exceptionally high quality resources and engaging tasks
  • Teachers – save hours of preparation time
  • Brand new resources for the new GCSE, AS and A Level Computer Science specifications
  • You get access to all of the editable materials for KS3, KS4 and KS5 – no need to buy a separate subscription
  • All theory notes written by computer specialists and tasks by qualified teachers
  • All resources available 24/7.

Testimonial - Teachers

"Just to say that I think your website is excellent and I have used it over many years. It is so useful, I actually don't know what I'd do without it!"

Bob Walker, Rippon Grammar School (teacher)

"I wanted to thank you at Teach-ICT for the fantastic resources that you have supplied in relation to the OCR AS level Computer Science qualification. They are invaluable and very helpful both to my colleagues, my students and myself".

Mr S Johnson, Great Wyrley High School (teacher)

Testimonial - Students

"I just wanted to say thank you so much for your website, it's got me through my A Level"

Student, St Francis of Assisi Catholic Technology College

"Thanks for making this website, it helped me a lot during computing lessons"

Student, Bridge Learning Campus

Testimonial - Parent

"Thank you so much for this website. My son is studying the OCR A level in computing, and the books that he uses are sometimes less than clear. You can then spend ages trying to find information on the internet. Your website is written in plain English and is so easy to understand. We've spent hours trying to understand a particular aspect of the course, so it was a godsend to discover your website, particularly as it supports the OCR course. Thanks once again!"

R Farajian, (Parent)


  1. Key Stage 3

    See More
  2. GCSE

    See More
  3. A Level

    See More

Trusted by more than 3000

schools around the world

28 Heol Y Bryn, Harlech, Gwynedd, LL46 2TU

Have Questions?
Email us
Mon - Fri
from 9:00 am
to 4:30pm