I'm Adrien, I have been a programmer since I was 6.
I also created a web app for semester exams: http://github.com/adrienjoly/js-exam
This year, I'm using gitbook to publish my course material, but will probably develop and test more gamified exercises in class. For that, I intend to experiment the use of Github and Nitrous Quickstart.
I'm really into tips and tools to improve teaching towards future programmers, so please ping me if you want to discuss!