PRACTICAL ASPECTS OF PLAGIARISM DETECTION IN COMPUTER SCIENCE E-LEARNING

被引:0
|
作者
Semerdzhiev, Atanas [1 ]
Trifonov, Trifon [1 ]
机构
[1] Univ Sofia, Fac Math & Informat, Sofia, Bulgaria
关键词
Plagiarism detection; source code ownership; source code analysis; Moodle; e-learning;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
We present some practical experiences in the application of e-learning methods and techniques in the computer science curriculum at Sofia University, where the e-learning system Moodle is being actively used to aid lectures and exercises in several programming courses, based on the languages C/C++ and Scheme. One of the grade components in those courses are homework assignments, which are electronically submitted by students using standard file upload functionality. The source code is evaluated by a teacher, rather than automatically, since in addition to program correctness other aspects of the submission are reviewed such as algorithmic efficiency, style, readability, modularity. Grades are individual and one of the conditions is that the submission needs to be original work. Unfortunately, very often collaboration between students ultimately leads to similar submissions due to plagiarism and subsequent skewing of grades. The present paper is focused on detection of plagiarism of electronically submitted homework assignments. We review several popular tools and techniques for source code analysis and evaluation of authorship and similarity. We compare their applicability in the light of several case studies based on actual student submissions and discuss their effectiveness in practical situations.
引用
收藏
页码:3953 / 3961
页数:9
相关论文
共 50 条
  • [1] AVOIDING PLAGIARISM IN COMPUTER SCIENCE E-LEARNING COURSES
    Skalka, Jan
    Drlik, Martin
    PROBLEMS OF EDUCATION IN THE 21ST CENTURY, 2009, 16 : 95 - 101
  • [2] E-learning in the Computer Science: Some Computer and Methodology Techniques
    Smyrnova-Trybulska, Eugenia
    Grudzien, Jacek
    NEW EDUCATIONAL REVIEW, 2009, 19 (3-4): : 147 - 161
  • [3] Support for checking plagiarism in e-learning
    Chuda, Daniela
    Navrat, Pavol
    INNOVATION AND CREATIVITY IN EDUCATION, 2010, 2 (02): : 3140 - 3144
  • [4] Work in Progress: Developing Arabic Plagiarism Detection Tool for E-Learning Systems
    Alzahrani, Salha M.
    Salim, Naomie
    Alsofyani, Mohammed M.
    IACSIT-SC 2009: INTERNATIONAL ASSOCIATION OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - SPRING CONFERENCE, 2009, : 105 - +
  • [5] Support Tool for E-learning in Logic in Computer Science Engineering
    Antonia Huertas, Maria
    Mor Pera, Enric
    Guerrero-Roldan, Ana-Elena
    RED-REVISTA DE EDUCACION A DISTANCIA, 2010, (24):
  • [6] The computer science in the teaching profession of a PON course for e-learning
    Gallea, Sandro
    Gallea, Roberto
    Mondo Digitale, 2015, 14 (58):
  • [7] E-LEARNING AS A SUPPORTING TOOL IN EDUCATION FOR COMPUTER SCIENCE STUDENTS
    Lukasik, Edyta
    Skublewska-Paszkowska, Maria
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 9065 - 9070
  • [8] E-learning and computer graphics
    Baciu, Rodica
    5th RoEduNet IEEE International Conference, Proceedings, 2006, : 63 - 66
  • [9] Software engineering e-learning dictionary of computer science terms and nomenclatures
    Fetaji, Bekim
    Fetaji, Majlinda
    EUROCON 2007: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOLS 1-6, 2007, : 1382 - 1387
  • [10] USE OF E-LEARNING IN IMPROVING TEACHERS' COMPETENCIES IN THE AREA OF COMPUTER SCIENCE
    Smyrnova-Trybulska, Eugenia
    DISTANCE LEARNING, SIMULATION AND COMMUNICATION (DLSC 2011), 2011, : 219 - 226