First, read this article by Bidgood and Merrill (2017) on academic policy in computer programming courses:
https://www.nytimes.com/2017/05/29/us/computer-science-cheating.html?action=click&module=inline®ion=Lists&pgtype=collection (Links to an external site.)
Now, answer in a separate document the three related questions posed by the Caroline Crosson Gilpin (2017) at the end of this article located here (you do not have to post them to their platform, though you are welcome to):
QUESTIONS ARE LISTED BELOW: Please read articles prior to answering questions.
Do you think academic dishonesty should be handled differently in computer programming classes than in other subjects? If so, how? If not, why not?
Is the Harvard professor David J. Malans regret clause, which lets students who cheat and admit it within 72 hours receive an unsatisfactory or failing grade on the assignment, and avoid further discipline unless they do it again a good idea? Why or why not?
Would you use the regret clause if your teacher offered it after a test, and you needed it? Why or why not?