Open-sourcing CS education: Computer Science Field Guide 2.0
Degree GrantorUniversity of Canterbury
This report details efforts made towards reworking the publishing infrastructure of the Computer Science Field Guide (CSFG). It deconstructs the old system, examines implementation options for a new CSFG publishing system. The system was implemented during this project, and the new (GitHub-based) system was evaluated. It moves to discuss the internationalisation and localisation challenges faced by an open source textbook like the CSFG. Finally, it presents an application designed to aid contributions to the guide.