> Yet I also understand your view -- students providing and copying code yet not learning and doing work themselves. I completely get that needs to be found. Yet, reading the article I felt truly scared for the students who might get caught up in this yet I don't think would have actually done anything wrong.
I get that, and I think that is partly what drove a lot of the initial turmoil when this started. But, the important thing to recognize (and this could have been better emphasized for sure) is that it's really easy to tell whether someone caught up in this is cheating. A 5 minute discussion is all it takes. And, yeah, maybe some could BS their way through a discussion like that if they had a heads up, but at that point 1) they've now learned at least some of the material and 2) you're not going to catch everyone anyway. Processes like this are somewhat like a police officer catching people speeding. The enforcement alone discourages the behavior, to a degree, and you're never going to catch everyone.
I get that, and I think that is partly what drove a lot of the initial turmoil when this started. But, the important thing to recognize (and this could have been better emphasized for sure) is that it's really easy to tell whether someone caught up in this is cheating. A 5 minute discussion is all it takes. And, yeah, maybe some could BS their way through a discussion like that if they had a heads up, but at that point 1) they've now learned at least some of the material and 2) you're not going to catch everyone anyway. Processes like this are somewhat like a police officer catching people speeding. The enforcement alone discourages the behavior, to a degree, and you're never going to catch everyone.