2. What about having them refactor some messy code?
3. Exercises where they write tests for untested code.
2. What about having them refactor some messy code?
3. Exercises where they write tests for untested code.
1. I am going to add an interactive syntax check feature as a lot of people here have recommended. (As a side-benefit, I can skip asking for an email and present the results immediately after the test).
2. Funny enough, this was my original vision for the project, but according to feedback on a blog article I wrote to test the hypothesis, people preferred to write their own code from scratch rather than fix the nearly-working test problem code.
Please see: - http://blog.codeboff.in/2010/07/03/will-the-real-programmers... - http://blog.codeboff.in/2010/07/19/bug-fixing-test-problems-...
3. Might not be important enough to take time up in a test. As I understand, everyone hates long tests.