Using a VCS to mitigate cheating in Computer Science?

by Alistair

This is a great suggestion on Quora: ‘Could version control be used to mitigate academic cheating in Computer Science?‘.

My answer (paraphrased) was that yes of course it, but the main hurdles would be the extra training and support students would required, particularly new students who find learning to program difficult enough.

Overall though, I think this is a simple yet effective way to tackle a widespread problem.