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 :
بازگشت