This site is written by Craig Sargent and Dave Hillyard, aka Craig'n'Dave. We have been programming since 1984 and have taught programming in five different secondary schools in England since 1997. This has given us a wealth of experience about what works, and more importantly what doesn't when teaching teenagers to code. We have taken great care to ensure all the established pedagogical approaches are included to give students the best learning journey.

This scheme is primarily intended for GCSE Computer Science students (all exam boards) although it can be used at Key Stage 3 and A level too.