Approach to Plagiarism Detection in Programming Assignments

People tend to shortcut ways that save them time and effort to do the tasks required by them, either by taking tasks ready-made online, or stealing someone’s work as their own. Since                everything now is connected to the Internet, there is a very high potential of duplicating or stealing...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of Engineering and Technological Sciences - JOEATS Ročník 3; číslo 1; s. 91 - 100
Hlavní autoři: Algabri, Malek, Alhrazi, Firdaus
Médium: Journal Article
Jazyk:arabština
angličtina
Vydáno: Thamar University 05.03.2025
Témata:
ISSN:2958-809X, 2958-8103
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:People tend to shortcut ways that save them time and effort to do the tasks required by them, either by taking tasks ready-made online, or stealing someone’s work as their own. Since                everything now is connected to the Internet, there is a very high potential of duplicating or stealing someone else’s work, which is known as plagiarism. With the advancement of technology, it has become quite simple to do all tasks through the Internet. Plagiarism is the copying of other people’s ideas and actions; it  is considered a crime. Plagiarism occurs due to laziness, fear of failure, and the desire to perform the required tasks without fatigue or effort. In this paper, a methodology for detecting plagiarism in programming tasks, in particular in the visual programming category using deep learning and machine learning algorithms is proposed. Also, a solution has been proposed to detect plagiarism in the source code and interfaces that pertain    to programming assignments.
ISSN:2958-809X
2958-8103
DOI:10.59421/joeats.v3i1.2478