Title :
Detecting plagiarisms in elementary programming courses
Author :
Inoue, Ushio ; Wada, Shuhei
Author_Institution :
Dept. of Inf. & Commun. Eng., Tokyo Denki Univ., Tokyo, Japan
Abstract :
This paper proposes a method to automatically detect plagiarisms, i.e. illegal copies, among a set of programs submitted by students in elementary programming courses. In such courses, programming assignments are so simple that submitted programs are very short and similar to each other. Existing plagiarism detection methods, therefore, may yield many false positive results. The proposed method solves the problem by using three types of similarity: code, comment, and inconsistence. The inconsistence similarity, a unique feature of the method, improves the precision and recall ratios, and helps to find evidences of plagiarisms. Evaluation results using real student program assignments show the effectiveness of the proposed method.
Keywords :
computer science education; copy protection; educational courses; code similarity; comment similarity; elementary programming courses; inconsistence similarity; plagiarism detection methods; student program assignments; Educational institutions; Measurement; Plagiarism; Programming; Software; Syntactics; White spaces; camouflage; n-gram; plagiarism; programming;
Conference_Titel :
Fuzzy Systems and Knowledge Discovery (FSKD), 2012 9th International Conference on
Conference_Location :
Sichuan
Print_ISBN :
978-1-4673-0025-4
DOI :
10.1109/FSKD.2012.6234186