NotesFAQContact Us
Search Tips
Peer reviewed Peer reviewed
PDF on ERIC Download full text
ERIC Number: EJ1164711
Record Type: Journal
Publication Date: 2017
Pages: 13
Abstractor: As Provided
ISSN: EISSN-1792-8788
Python Source Code Plagiarism Attacks on Introductory Programming Course Assignments
Karnalim, Oscar
Themes in Science and Technology Education, v10 n1 p17-29 2017
This paper empirically enlists Python plagiarism attacks that have been found on Introductory Programming course assignments for undergraduate students. According to our observation toward 400 plagiarism-suspected cases, there are 35 plagiarism attacks that have been conducted by students. It starts with comment & whitespace modification as the most frequent attack and ends with replacing regular instruction with API-based instruction as the least frequent one. In addition to such primary finding, we have also found two additional findings. First, when classified based on Faidhi & Robinson's taxonomy, the occurrence trend of such attacks is not proportional to increasing plagiarism level due to the nature of Python programming language, course syllabus, and student preferences. Second, incorporated plagiarism attacks are proportional to student experience, even though such relation is, sometimes, mitigated by student understanding and assignment restrictions.
Themes in Science and Technology Education. The Educational Approaches to Virtual Reality Technologies Laboratory, University of Ioannina, Ioannina, GR 45110, Greece. Tel: +30-2651005697; Fax: +30-2651005854; Web site:
Publication Type: Journal Articles; Reports - Research
Education Level: Higher Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A