for teachers

Craig Sargent and David Hillyard are two experienced classroom teachers. Both with a degree in Computer Science, and over 30 years experience teaching in comprehensive secondary schools in England.  


Our aim is to help you deliver outstanding computer science lessons by creating the very best resources.


Classroom resources & activities

Hundreds of activities for students covering every bullet point of the AQA and OCR specifications for GCSE and A level Computer Science.

Tried and tested in our own classrooms, our resources enable you to deliver contemporary, outstanding lessons. Students are engaged and learn independently from the very first minute of the lesson. Both GCSE and A’level courses are included with a premium subscription.

Book cover

Essential algorithms for A level Computer Science book

Suitable for all examination boards, this 191 page book is a comprehensive guide to all the algorithms and data structures for A level Computer Science.

Detailed explanations, pseudocode, and actual code in Python 3 and Visual Basic for every algorithm. Each one coded in the most simple way for students to understand. Full explanations of Big O notation and comparison summaries for each algorithm are also provided. Additional content will be available to support the book online. A downloadable PDF is included with a premium subscription. 

Amazon logo
Smart Revise

Smart Revise

Do your students forget everything you have taught them? Smart Revise helps with this common problem.

Ideal as a course companion for either OCR or AQA GCSE Computer Science, or as a revision tool at the end of the course, our online quiz tool, Smart Revise keeps knowledge fresh in a student’s mind.

Smart Revise Quiz, our multiple choice question mode is just phase 1 of a smarter revision tool we are building. Track progress and accuracy by topic or across the whole course. Smart Revise builds personalised revision checklists for a student and allows teachers to better understand what their students know and what they need to revise. Try for free today.

Flipped classroom videos

Flipped classroom videos

A FREE video for every bullet point of the AQA and OCR specifications for GCSE and A level Computer Science.

These aren’t generic videos, these are exactly matched to the requirements of the course. Set the video for students to watch for homework in advance of the lesson. They then come to the lesson with the required knowledge, and you can begin activities immediately without the need for chalk and talk time!

Revision webinars

Walking-talking mock exam questions

In the spring term of 2018 we recorded 15 live webinars, where students could interact with us, ask questions, and follow along as we tackled walking-talking mock papers. Recordings of the sessions are available to purchase from our shop. 

Ideal for candidate revision for 2019 exams!

Revision cards

OCR GCSE revision cards

Ideal for parents who want to support their child with their revision.

Back by popular demand and updated following the 2018 exams, our 170 quick reference double sided vinyl cards cover every bullet point of the OCR GCSE specification for both units one and two. Key words to include when answering questions are emboldened and underlined. Students love them! We only print one batch of 1000 decks. Once they are gone, they’re gone!

Check out our YouTube channel. It is packed full of over 400 videos, all ad free!

As well as videos covering course content we also have videos on teaching pedagogy, exam revision and more… 

Want to know what we are working on at the moment, and what is in the pipeline? We create new resources for a range of courses every single day. Our road map is a great place to find out if there is something in the works that may be of interest. 

We have thought very deeply about how to teach computer science. Find out what we think about homework, challenge, differentiation, starters and programming. 


Are you a student who has stumbled upon our website for teachers?

We have a site just for you.