* consider the idea (web-IDE, automatic grading etc.) useful
* use other tools (which ones?) as part of their teaching efforts
one tool which i have built with my co-teachers in the past is a problem generator that tracks which concepts the user has "mastered" based on the number of problems they have solved for a given concept. we had a naive problem generator that used templated problem specs with randomly generated values: https://github.com/pftp/pftp-web/blob/master/practice/python... have you considered anything of the sort for students who want more practice?
I really like the simplicity of the problem templates. And you have a nice collection there. May I ask how you displayed them to students, how students submitted their solutions and how you ran their code?
So far, we haven't focused very much on providing content (i.e. exercises) ourselves because Codeboard is mostly used to complement existing courses where the teachers already have content and exercises in mind. Codeboard just makes it much easier for them to handle submissions or e.g. integrate with an existing Moodle or edX infrastructure.
Using reference implementations - rather than tests - and having a simple way to provide hints (as you do in your templates) are features we're quite interested in. We did a bit of work on the latter recently but that stuff hasn't made it into Codeboard yet.
I'll forward your repo to some of my colleagues. Thanks again.