Style Anomalies Can Suggest Cheating in CS1 Programs
Abstract
References
Index Terms
- Style Anomalies Can Suggest Cheating in CS1 Programs
Recommendations
ChatGPT and Cheat Detection in CS1 Using a Program Autograding System
ITiCSE 2024: Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1We experimented with ChatGPT's ability to write programs in a CS1 class, and the ability of a popular tool to auto-detect ChatGPT-written programs. We found ChatGPT was proficient at generating correct programs from a mere copy-paste of the English ...
Performance Analysis and Interviews of Non-CS-Major Students Sanctioned for Cheating in CS1
ITiCSE 2024: Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1College cheating is common, including in computer science (CS) classes like introductory programming (CS1). Much research surveys college students about cheating, but few survey students actually caught cheating, or analyze their performance. We analyzed ...
Style Anomalies Can Suggest Cheating in CS1 Programs
SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2Student cheating on at-home programming assignments is a well-known problem. A key contributor is externally obtained solutions from websites, contractors, and recently generative AI. In our experience, such externally obtained solutions often use coding ...
Comments
Information & Contributors
Information
Published In
- General Chairs:
- Mattia Monga,
- Violetta Lonati,
- Erik Barendsen,
- Program Chairs:
- Judithe Sheard,
- James Paterson
Sponsors
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Funding Sources
Conference
Acceptance Rates
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 91Total Downloads
- Downloads (Last 12 months)91
- Downloads (Last 6 weeks)26
Other Metrics
Citations
View Options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in