DocumentCode
2411479
Title
A System for Automatic Assessment and Plagiarism Detection of Student Programs
Author
Zhao, Changhai ; Yan, Haihua ; Song, Cong
Author_Institution
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
fYear
2010
fDate
7-9 May 2010
Firstpage
3619
Lastpage
3624
Abstract
We describe a web-based system which supports automatic assessment and plagiarism detection of student programs. This system employs dynamic testing, efficiency testing, static code checking and program characteristic checking to analyze student program. It provides detailed and constructive feedback to students. An approach based on compiling optimization and disassembling is proposed to detect similarity in student programs. It can detect 12 modification strategies that are often used by students, such as renaming identifiers, adding redundant statements and replacing control structures with equivalent structures. The students are urged to do their homework independently. The system can lighten the teacher´s burden and do the work which is impossible for the traditional teaching. We achieved great teaching effect by using the system in the last several years.
Keywords
Web services; computer aided instruction; optimisation; program compilers; program control structures; risk analysis; Web based system; automatic assessment; control structures; optimization; plagiarism detection; program compilation; student programs; Educational institutions; Electronic mail; Plagiarism; Reliability; XML; automatic assessment; automatic grading; plagiarism detection; student program;
fLanguage
English
Publisher
ieee
Conference_Titel
E-Business and E-Government (ICEE), 2010 International Conference on
Conference_Location
Guangzhou
Print_ISBN
978-0-7695-3997-3
Type
conf
DOI
10.1109/ICEE.2010.909
Filename
5591437
Link To Document