Author:
Manyrath Jayden,Kirubel Kaleb,Cruz Thomas
Abstract
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.
Publisher
UKEY Consulting and Publishing Ltd
Reference8 articles.
1. 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
2. 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
3. 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
4. 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
5. 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