Welcome to ComputerScienceUK, a website dedicated to providing computer science teaching resources for teachers of the new Computer Science curriculum.

The site is designed to bring you computer science teaching resources for the KS3, GCSE and A-Level curriculums. For teachers working in other education systems, KS3 covers the 11-14 age range, GCSE covers the 15-16 age range and A-Level covers ages 17-18.

The site is being updated all the time but there is already a wealth of computer science and programming teaching resources for you to access.

The GCSE resources have been written to match the new OCR 9-1 specification, however, all resources are editable and can be tweaked for whichever GCSE exam board you’re with (AQA, EdExcel and WJEC).

A year’s membership is only £79.99 (approx 97 USD & 130 CAD/AUD/NZD). SIGN UP TODAY!

Follow the links below to download sample material and find out what your membership will get you!

computer science teaching resources
Year 7 Sample Lessons
computer science teaching resources
Year 8 Sample Lessons
computer science teaching resources
Year 9 Sample Lessons
computer science teaching resources
GCSE Sample Lessons

There is also a ‘growing’ number of computer science programming resources which can be found in the programming section. The computer science programming section currently has video tutorials for ‘Python Basics’, Object Orientated Python’ and ‘Data Structures’…but many more videos (and programming lesson presentations) will follow soon!

If you have any queries regarding the site, problems signing up etc, please read the FAQs page. Alternatively, you can email me via the contact page.

Enjoy.

***OCR A-Level Computer Science resources are being worked on each week and will be added as the weeks go on. Please do not sign up expecting there to be a full set of A-Level resources yet***

Share this page!