I’ve often heard the quote: “if you’re not cheating, you’re not trying”.
When I was in college, the AI wave had taken over. Barriers for entry were nonexistent, while limits and controls were not yet in place. My first ever college coding exam took place online, without any type of Honorlock or screen monitoring technology. Questions like: “What is the output of the following code?” became rather easy. Copy the code, paste it into my interpreter, view the output, select the matching multiple choice option. Easy as pie.
Exam one had an average score of around 88%. Higher than it had ever tested before in person. Potentially an outlier, but worth noting.
Exam two had an average score of just about 94%. Higher than any exam I had ever taken in my high school and college career. Definitely not an outlier. It seems that word had spread like wildfire. “Hey, you know you can just copy and paste the code into Jupyter”.
Exam three, the last exam before finals, is where things get a bit more interesting. It was clear to everyone that students were using interpreters on these exams. Including the professors and TAs. So what did they do? They inserted a plethora of invisible, code-breaking characters into the code snippets, causing a syntax error for anyone who tried a quick copy and paste. Of course, the immediate reaction was panic. Naturally, someone who was unprepared for exams one and two and still scored well would also come unprepared for exam three.
Surprisingly, exam three still had an average score of about 86%. Still relatively high for a coding exam. Especially this far into the semester when the content has built upon itself and becomes more challenging, you might expect a larger drop. The problem, was that the attempts made to limit interpreter use were nearly futile. It seems that a few were scared away by the new invisible characters, but those that stuck with the interpreter route were once again rewarded.
If you used what I’d call “the interpreter method” for exams one and two, it would take you about 30 seconds per question. On exam three, you can still use the method, but in this case you have to parse each code snippet and remove the code-breaking characters. This took about 90 seconds per question. If you weren’t scared away by your initial syntax errors, kept plugging along, and cleaned each snippet, you were rewarded. If you got scared, relied on your own knowledge, and took the exam without aids, you were punished.
Now, it’s not like I was a bad student. I completed all the assignments and did well on them, and I attended lecture and understood it well. Without any aids, my guesstimate for my these exams would have been a score of about 90%. Not the 98-100 range which I found myself in. Sometimes even sacking a question or two to keep my radar level low. How insane, purposefully missing questions in order to veil what was really happening. But 90% still would have been good.
90%, how wonderful! Now let’s look back at the other 10% and see where I can learn from my mistakes. Maybe in another day, this would have been true. I’d take my 90%, see what I missed and see where I’ve made a silly mistake or have gaps in my knowledge. But the temptation is just too much. I have the right answer sitting right in front of me. I cannot physically stop myself from ignoring a potentially incorrect answer. Or checking my work on a question I’m not certain I understood.
I’m certain that I would have felt better about my exam if I had just taken it straight up and gotten my 90%. But the way I see it, I didn’t have a choice. You’ll need a good high school GPA to get into a good college. A good college and good GPA at said college is will help get you a job post-grad. So we do what we can to increase this GPA. Each time increasing our odds of finding a career after college. If we can cut corners, we can. We don’t do it because it helps us learn, we do it because the end result is so important to us.
“What’s the point of college if I don’t use it to get a high paying job?”. I was lucky enough to not require student loans for my college degree, but that isn’t the case for everyone. Even still, my family’s investment into my future would be seemingly wasted had I flunked out of school, or never pursued the corporate world post graduation.
Capitalism is an invasive species that spreads its seeds in what should be our most scared institutions.