Copy-Past Culture: Examining the Causes and Solutions to Source Code Plagiarism
Abstract views: 14 / PDF downloads: 8
Keywords:artificial intelligence, education, plagiarism
In an era marked by the increasing digitization of society, the issue of source code plagiarism has emerged as a persistent concern. This research paper delves into the problem of source code plagiarism within educational settings, exploring its implications, potential remedies, and the associated hurdles in implementing these solutions. Source code plagiarism involves the unauthorized copying of code without proper attribution, and it has been on the rise in educational institutions due to various contributing factors. This paper sheds light on the educational system's pressures, time constraints, lofty expectations, and the allure of quick completion that make source code plagiarism appealing to students. Furthermore, it highlights the lack of understanding among students regarding academic integrity and citation methods, exacerbating the problem. Source code plagiarism not only hampers students' intellectual development and problem-solving skills but also undermines the fairness of assessments, posing grading challenges for educators. Nevertheless, there are several potential solutions. While proactive methods focus on prevention through education and policy, reactive methods employ AI-driven plagiarism detectors for detection. However, these solutions are not without their challenges, such as the issue of false positives in plagiarism detection and the potential adversarial response from students. In conclusion, source code plagiarism is a growing problem in modern society that can not be avoided any longer. Potential solutions to source code plagiarism should be taken into account while considering their withdrawals. Computer science and programming courses should foster a sense of integrity to avoid source code plagiarism and develop new generations of coders for the future.
Boateng, G., & John, S. (2021). “I didn’t copy his code”: Code plagiarism detection with visual proof. Lecture Notes in Computer Science, 208–212. https://doi.org/10.1007/978-3-030-78270-2_37
Boyatt, R., Cosma, G., Joy, M., Sinclair, J., & Yau, J. (2013). Student perspectives on source-code plagiarism. International Journal for Educational Integrity, 9(1). https://doi.org/10.21913/ijei.v9i1.844
Budi, S., Joy, M., Karnalim, O., & Toba, H. (2018, November 30). Source code plagiarism detection in academia with Information Retrieval: Dataset and the observation. Informatics in Education. https://eric.ed.gov/?id=EJ1233501
Buitendag, A. A. K., Hattingh, F., & van der Walt, J. S. (2013). Presenting an alternative source code plagiarism detection framework for improving the teaching and learning of programming. Journal of Information Technology Education: Innovations in Practice, 12, 045–058. https://doi.org/10.28945/1769
Cheers, H., Lin, Y., & Smith, S. P. (2021). Academic source code plagiarism detection by measuring program behavioral similarity. IEEE Access, 9, 50391–50412. https://doi.org/10.1109/access.2021.3069367
Clark, D., Krinke, J., & Ragkhitwetsagul, C. (2016). Similarity of source code in the presence of pervasive modifications. 2016 IEEE 16th International Working Conference on Source Code Analysis and Manipulation (SCAM). https://doi.org/10.1109/scam.2016.13
Gondaliya, T. P., Joshi, H., & Joshi, H. D. (2014). Source Code Plagiarism Detection ‘SCPDet’: A Review. International Journal of Computer Applications, 105(17).
Krutsch, E. (2022). Computer Science Education Week: Explore in-demand it jobs. U.S DOL Blog. https://blog.dol.gov/2022/12/01/computer-science-education-week-explore-in-demand-it-jobs
How to Cite
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.