The Computer Science Field Guide is an online resource for teaching Computer Science to students. This guide was initially developed as an online interactive textbook to support the new achievement standards in Computer Science that were being rolled out in New Zealand (2011-2013), and is now being adapted for use all over the world. The New Zealand project started in 2012, with the first materials released to the public in 2013. The development of this guide focuses on content in the form of text (both for students and guidance for teachers), developing images, designing interactives (educational games or demostrations), and tuning the existing chapters.

This project is open source and available on GitHub, using a documentation generator built specifically for this guide, and is maintained by a small team of developers.

If you are a teacher (or involved in education), you can join the CSFG teachers group to receive updates and also access the teacher's version of the guide here.

Tim Bell
Project Lead
tim.bell@canterbury.ac.nz