The coronavirus disease of 2019 (COVID-19) pandemic has necessitated a transition to online courses, prompting widespread consequences for higher education. Ensuring academic integrity poses a serious concern in these circumstances. Drawn from my experiences teaching online programming courses, I discuss the considerable and manifold flaws in our current anti-cheating measures. I propose a series of strategies that instructors can pursue to make assessments more resilient to cheating. Although there is no panacea, we must begin by acknowledging the problem facing us and discussing earnestly how we can refortify academic integrity.
Programming in a Pandemic: Attaining Academic Integrity in Online Coding Courses