4 ms·
Yes, looks cool. I'd suggest adding web and desktop versions of a little CRUD app - maybe a contact manager. Test suites would definitely be a good addition.
by edraferi 13y ago
Yes, looks cool. I'd suggest adding web and desktop versions of a little CRUD app - maybe a contact manager.
Test suites would definitely be a good addition.
There are interesting MOOC elements to this. it'd be very cool to collect all the implementations and analyze the different ways people solve the problem. Stanford had dinner some interesting work like this:
http://strata.oreilly.com/2013/10/semi-automatic-method-for-grading-a-million-homework-assignments.html http://strata.oreilly.com/2013/10/semi-automatic-method-for-...
Finally, it'd be great to open-source this. Set up a repo with assignments and test suites, then students fork the repo and code up the exercises. This would allow you to easily see how people are solving the problems, and make it easy for people to propose new projects and tests.