Study Tools — Resource Centre

Classroom resources to teach GCSE and A level Computer Science

About Resource centre

Everything you need to teach GCSE & A Level Computer science, no matter your experience level

Our classroom resources are bespoke to the specification for each exam board and offer everything you need to deliver high-quality Computer Science lessons with confidence. Whether you’re a seasoned teacher or new to the subject, these resources make it easy to engage your students and deepen their understanding of complex topics. With structured lesson plans, interactive activities and answers, teaching Computer Science has never been more seamless. Upgrade a free member account to a crew membership and gain access to download all our resources.

What's in the Resource Centre

Click the Question Mark icon to learn more about each type of resource OCR GCSE 277 AQA GCSE 8525 Pearson Edexecel GCSE 1CP2 Cambridge IGCSE 0478-0984

Schemes of learning and course calendars

Click here to view further informaiton
Yes Yes Yes

Student friendly lesson plans

Click here to view further informaiton
Yes Yes Yes

Lesson theory PowerPoints

Click here to view further informaiton
Yes Yes Yes Yes

Starter activities

Click here to view further informaiton
Yes Yes Yes

Workbooks and answers

Click here to view further informaiton
Yes Yes Yes

Computational thinking and programming revision unit

Click here to view further informaiton
Yes Yes Yes
Click the Question Mark icon to learn more about each type of resource OCR A Level H046-H466 AQA A Level 7516-7517

Schemes of learning and course calendars

Click here to view further informaiton
Yes Yes

Lesson theory PowerPoints

Click here to view further informaiton
Yes Yes

Structured learning records

Click here to view further informaiton
Yes Yes

Micro-activities and answers

Click here to view further informaiton
Yes Yes

Programming project guides

Click here to view further informaiton
Yes

Free members can download sample units and some free resources. Craig'n'Dave crew members can download all resources for any course.

Go to Resource Centre

More resources

Essential algorithms and Data structures (second edition) PDF

Our 232-page PDF provides a comprehensive in-depth guide to all the algorithms and data structures that students need to understand for GCSE and A level examinations.

Extras pack

A handy zip file containing lots of additional resources that teachers need including transition work, taster lessons etc.

Telium – A text-based adventure game in Python

We are happy to support teachers at our member schools to get the most out of our resources, sharing our decades of experience in the classroom. Please contact us.

Games programming tutorials using Lua with the Defold IDE

Defold is an IDE for the Lua programming language and is ideal for learning how to make computer games with a platform that is used to produce commercial games. The resources are presented as a self-contained website that you can download, unzip and copy to a shared Windows folder for students to access.

Rating & Reviews

Loved by Teachers and Students
5 Stars

Your premium resources have been the best value of anything I have ever purchased.

Mr Gough – Teacher
5 Stars

Wow – just discovered the TIME 2 CODE site – this will be a game changer for teaching my GCSE classes and possibly introducing lower down the school.

Hummersknott Academy
5 Stars

Craig’n’Dave resources have made a huge difference for my students since we started using them.

Mr Hughes – Teacher
5 Stars

Smart Revise really works. Our A Level A* percentage shot up.

Catherine – Teacher
5 Stars

I got an A* in AQA A level computer science and I am still in shock because this was the A level I was most concerned about. I watched your videos religiously during the last months and I can’t thank you enough.

Fatma – Student

Free membership for trainee teachers

Supporting initial teacher training

Universities in England can apply for a key to share with their trainee teachers to have full access to the Resource Centre while they are training. Subject Leaders at the University should contact us to find out about our terms and conditions and next steps.

Contact us