How do y’all handle cheating on coding assignments?
On one hand, cheating is hard to detect. Especially for Code.org course-based assignments, which are prescriptive and follow defined patterns, two students could code on their own and end up with very similar code.
On the other hand, I sometimes get two sets of code turned in with the same crazy function names, same out-of-place comments and same errors, which could only be the result of a copy-and-paste.
I want to follow school policy for the second case. But, without a plagiarism checker of some kind, I will only find the more obvious cases, so I can’t implement the policy consistently.
How do y’all handle this?