Author Topic: Cheating in college CS courses  (Read 190 times)

benali72

  • CCF Winner's Circle - Supporter
  • Wise Sage
  • *
  • Posts: 2434
    • View Profile
Cheating in college CS courses
« on: May 29, 2017, 08:48:29 PM »
This article alleges that as attendence in coding classes has increased, so has cheating --

www.nytimes.com/2017/05/29/us/computer-science-cheating.html?action=click&contentCollection=Opinion&module=Trending&version=Full&region=Marginalia&pgtype=article

I recall back in the dark ages when I was in school in computer science, the profs encouraged us to embed a unique code or our names somewhere unexpected in our programs. Then if someone copied our code (like by swiping it from the wastebasket), we could prove it was ours and that the other person cheated.

Your stories?

Code Refugee

  • Wise Sage
  • *****
  • Posts: 1489
  • To Serve Man
    • View Profile
Re: Cheating in college CS courses
« Reply #1 on: May 29, 2017, 09:28:09 PM »
One year a couple decades ago I got roped into working as a high school teacher. I primarily taught math and computer science, but I also added after school sections in things that we didn't have sections for to accommodate students that needed and could do more stuff, like calculus.

It was really obvious when people cheated because I'd get identical submissions on tests or projects, or they'd be clones of things I was able to find. I didn't look into all assignments, but sometimes a really bad student would suddenly and conspicuously submit not just A material but college level and then I'd research and track down their source.

My policy was simple. You got a 0 for cheated assignments with no make up and no do overs.

For ordinary screw ups, I allowed resubmissions and was really liberal and accommodating.

But cheat and that assignment screwed up your grade.

Wow, was that controversial. People lost their minds. Parents scheduled meetings where they would threaten to sue me. The principal then would meet with me and demand I change the grades. I refused. A constant theme was the idea that cheating was a "mistake". It's not a mistake. Mistakes are accidents. They are not deliberate intentional actions. Cheating is always a deliberate intentional action. Not a mistake. To claim intentional deliberate actions are mistakes requires ignorance of english language usage.

At the end of each semester I'd submit the Cs and Ds for the students that cheated. When the report cards came out though I found that the principal had "corrected" my submitted grades, to As. To spite me. It was totally unfair to the B students who worked their ass off for that B. The cheaters got higher grades!

Anyway, it shouldn't take a genius to guess why after one year of all that stuff I went back to coding.

benali72

  • CCF Winner's Circle - Supporter
  • Wise Sage
  • *
  • Posts: 2434
    • View Profile
Re: Cheating in college CS courses
« Reply #2 on: May 30, 2017, 08:40:02 AM »
Wow, interesting story, CD. Thanks for sharing it.

Where I went to college, if you got caught for cheating in a CS course, you got an F for the course. No appeals, no exceptions.

If you got caught cheating a second time, you were expelled from CS altogether. While I attended several people did either get Fs or expelled.