DocumentCode
2549915
Title
Detecting plagiarisms in elementary programming courses
Author
Inoue, Ushio ; Wada, Shuhei
Author_Institution
Dept. of Inf. & Commun. Eng., Tokyo Denki Univ., Tokyo, Japan
fYear
2012
fDate
29-31 May 2012
Firstpage
2308
Lastpage
2312
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Fuzzy Systems and Knowledge Discovery (FSKD), 2012 9th International Conference on
Conference_Location
Sichuan
Print_ISBN
978-1-4673-0025-4
Type
conf
DOI
10.1109/FSKD.2012.6234186
Filename
6234186
Link To Document