• DocumentCode
    1783460
  • Title

    Automatic evaluation of correctness and originality of source codes

  • Author

    Pohuba, Daniel ; Dulik, Tomas ; Janku, Peter

  • Author_Institution
    Dept. of Inf. & Artificial Intell., Tomas Bata Univ. in Zlin, Zlin, Czech Republic
  • fYear
    2014
  • fDate
    14-16 May 2014
  • Firstpage
    49
  • Lastpage
    52
  • Abstract
    This paper introduces a system for automatic evaluation of correctness and originality of source codes submitted by students enrolled in courses dealing with computer programming. Automatic correctness checking consists of searching for plagiarisms in assignments submitted earlier and checking the correct implementation of algorithms. User interface is implemented as a Moodle module using its Plagiarism API. The complete system is published with GPLv3 license; therefore other learning institutions can use it as well.
  • Keywords
    application program interfaces; computer science education; program verification; programming; source code (software); user interfaces; GPLv3 license; Moodle module; automatic correctness checking; computer programming course; correctness automatic evaluation; plagiarism API; plagiarism searching; source code originality; user interface; Detectors; Lead; Licenses; Manuals; Plagiarism; Visualization; Moodle; automatic checking; plagiarism; source code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics Education (EWME), 10th European Workshop on
  • Conference_Location
    Tallinn
  • Type

    conf

  • DOI
    10.1109/EWME.2014.6877393
  • Filename
    6877393