ABSTRACT
We provide a method for assessing self-reported rates of cheating among students. The method is both i) privacy-preserving in the sense that one cannot use answers as evidence that any particular student cheated and ii) non-anonymous in the sense that one can record each student's answer for use in future correlative studies. Because accuracy relies on students' willful participation, we describe how to convince students that they take no risk by taking the survey. This method showed that 42% of 847 students willfully cheated in an Algorithms course. Surveying 181 CS Theory students showed no difference in cheating rates on written vs. coding assignments.
- Saul Schleimer, Daniel S Wilkerson, and Alex Aiken. Winnowing: local algorithms for document fingerprinting. In SIGMOD 2003, pages 76--85. ACM, 2003.Google Scholar
- Stanley Warner. Randomized response: A survey technique for eliminating evasive answer bias. Journal of the American Statistical Association, 60(309):63--69, 1965.Google ScholarCross Ref
- Lisa Yan, Nick McKeown, and Mehran Sahami, Mehran Chris Piech. Tmoss: Using intermediate assignment work to understand excessive collaboration in large classes. In SIGCSE 2018, pages 110--115. ACM, 2018.Google Scholar
Index Terms
- Ask Me Anything: Assessing Academic Dishonesty
Recommendations
Undergraduate Academic Dishonesty: What Students Really Think is "Bad" Behavior
SIGITE '17: Proceedings of the 18th Annual Conference on Information Technology EducationIn school, we are taught that in order to properly analyze the best solution to a problem, one must first determine both the nature and the cause of the problem. As faculty, we know that academic dishonesty is a problem throughout not only our campuses, ...
Strategies for Maintaining Academic Integrity in First-Year Computing Courses
ITiCSE '17: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science EducationSafeguarding academic integrity is an issue of concern to all computing academics due to high and rising levels of plagiarism and other cheating in computing courses. There have been many studies of the cheating and plagiarism practices of computing ...
Introductory computing students' conceptions of illegal student-student collaboration
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationAcademic integrity and cheating are issues of specific importance in computing courses due to the restricted nature of much of our assigned work. Additionally, use of valued pedagogical and professional practices such as pair programming can muddy the ...
Comments