Garth Flint has an interesting post about grading programming projects (It is never easy) in which he talks about the interesting solutions students come up with. It struck a cord with me on a couple of levels. Yes, it makes grading more difficult but it also means that students are thinking for themselves. Or so I chose to believe. Sure some of them look up solutions on the internet but they have to understand them well enough to explain them and make them their own.
Read More