Research Article
SubQuiz: Verifying Code Authorship through Personalized Reflective Quizzes
Abstract
This paper presents SubQuiz, a novel system designed to verify code authorship by generating personalized reflective quizzes based on submitted code. The system addresses the growing challenge of academic dishonesty in programming courses by prompting students to explain their own code through targeted questions. SubQuiz analyzes code structure and logic to produce questions that a genuine author should be able to answer, while posing significant difficulty for those who submitted plagiarized work. Experimental results demonstrate the system's effectiveness in distinguishing authentic authors from non-authors, offering a practical and scalable solution for academic integrity in computer science education.
View Article
Loading PDF...