Logo

Craig 'n' Dave

Premium classroom resources

GCSE resources for members

OCR

GCSE

277

AQA

GCSE

8525

Pearson Edexcel

GCSE

1CP2

Cambridge

IGCSE

0478-0984


Schemes of learning and course calendars

Student friendly lesson plans

Lesson theory PowerPoints

Starter activities

Workbooks and answers

Computational thinking & programming revision activities

Schemes of learning and course calendars

Available for: OCR GCSE J277, AQA GCSE 8525, Pearson Edexcel 1CP2

Student friendly lesson plans

Available for: OCR GCSE J277, AQA GCSE 8525, Pearson Edexcel 1CP2

Lesson theory PowerPoints

Available for: OCR GCSE J277, AQA GCSE 8525, Pearson Edexcel 1CP2, Cambridge IGCSE 0478-0984

Starter activities

Available for: OCR GCSE J277, AQA GCSE 8525, Pearson Edexcel 1CP2

Workbooks and answers

Available for: OCR GCSE J277, AQA GCSE 8525, Pearson Edexcel 1CP2

Computational thinking & programming revision activities

Available for: OCR GCSE J277, AQA GCSE 8525, Pearson Edexcel 1CP2

A level resources for members

OCR

A level

H046-H466

AQA

A level

7516-7517


Schemes of learning and course calendars

Lesson theory PowerPoints

Structured learning records

Micro-activities and answers

Programming project guides

Schemes of learning and course calendars

Available for: OCR A level H046-H446, AQA A level 7516-7517

Lesson theory PowerPoints

Available for: OCR A level H046-H446 only

Structured learning records

Available for: OCR A level H046-H446, AQA A level 7516-7517

Micro-activities and answers

Available for: OCR A level H046-H446, AQA A level 7516-7517

Programming project guides

Available for: OCR A level H446 only

More resources for members

Craig and Dave

1:1 or subject team support over Zoom

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

Essential algorithms and data structures book

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

Suitable for students who have completed levels 1-9 of TIME 2 CODE, this substantial nine-stage Python project reinforces all the GCSE programming principles in a large-scale project.



Made with Defold

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.

Supporting initial teacher training

Universities in England can apply for a free membership for their trainee teachers to use while they are training. Subject Leaders at the University should contact us to find out about our terms and conditions and start a free Craig'n'Dave membership.


Registered in England and Wales: 10442992

VAT Number: 290 9845 58

Telephone: 020 4519 3010

Email: admin@craigndave.co.uk

Bett Awards Finalist 2024
TS Winner 2023
ERA Awards Finalist 2023
TS Finalist 2022
Bett Awards Finalist 2022