• 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