Lessons learnt in applying automated code plagiarism detection in an introductory programming module

dc.contributor.authorHaskins, Bertram
dc.contributor.authorPieterse, Vreda
dc.date.accessioned2017-01-06T10:59:41Z
dc.date.available2017-01-06T10:59:41Z
dc.date.issued2016
dc.description.abstractThis paper investigates automated code plagiarism detection in the context of an introductory programming module. Three methods for detecting plagiarism are compared to determine whether these systems yield differing results. These methods are the use of MD5 hashes and the application of two plagiarism detection systems, namely MOSS and NED. The same set of solutions to the same problem was evaluated, using each of the three methods. This set was selected as a representative sample as it was characteristic of most other data sets submitted by students in the introductory programming module over the course of four years. The discrepancies in the results obtained by these detection techniques were used to devise guidelines for effectively detecting code plagiarism.en_US
dc.identifier.urihttp://hdl.handle.net/11622/124
dc.language.isoenen_US
dc.publisherThe IIEen_US
dc.subjectPlagiarismen_US
dc.subjectPlagiarism detectionen_US
dc.subjectProgrammingen_US
dc.subjectPlagiarism detection softwareen_US
dc.titleLessons learnt in applying automated code plagiarism detection in an introductory programming moduleen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
p 69_Lessons learnt in applying automated code plagiarism detection in a .pdf
Size:
331.48 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: