Research Article

SubQuiz: Verifying Code Authorship through Personalized Reflective Quizzes

Sukhrob Rustamovich Yangibaev

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

1 / -
100%
Loading PDF...
Download PDF Back to Issue