Plagiarism Detection in Algorithms - a Case Study using Algorithmi
Main Author: | |
---|---|
Publication Date: | 2020 |
Other Authors: | , , |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | http://hdl.handle.net/10400.26/50254 |
Summary: | Learning to program is crucial in computer science degree programmes. For students to gain this skill, they need to practise a lot, since programming is a difficult and complex process and practice improves it. The courses "Algorithmics" and "Introduction to programming" have therefore become almost insurmountable barriers with high failure rates. To overcome these barriers, researchers have sought to find new ways of teaching. For their part, students have looked for ways to succeed with less effort by repeatedly resorting to plagiarism. The need for classes to be taught remotely due to the pandemic has further aggravated this problem. To fight it, we created the Algorithmi tool and equipped it with a plagiarism detection module. This tool promotes stand-alone study by allowing self-correction of the exercises whilst validating authorship. This paper presents a case study on the application of the plagiarism module to the exercise resolutions submitted by the students in their personal repository. Through the analysis of the results obtained we can conclude that there was a high rate of plagiarism. The current version of the tool needs to be extended with new features, not only to become more accurate, but above all to prevent plagiarism from happening. |
id |
RCAP_26477657e5e667d42f69f662f8b74b56 |
---|---|
oai_identifier_str |
oai:comum.rcaap.pt:10400.26/50254 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Plagiarism Detection in Algorithms - a Case Study using AlgorithmiAlgorithmiLearning SystemsProgramming LanguagesAlgorithmstutorassessmentplagiarism detectionLearning to program is crucial in computer science degree programmes. For students to gain this skill, they need to practise a lot, since programming is a difficult and complex process and practice improves it. The courses "Algorithmics" and "Introduction to programming" have therefore become almost insurmountable barriers with high failure rates. To overcome these barriers, researchers have sought to find new ways of teaching. For their part, students have looked for ways to succeed with less effort by repeatedly resorting to plagiarism. The need for classes to be taught remotely due to the pandemic has further aggravated this problem. To fight it, we created the Algorithmi tool and equipped it with a plagiarism detection module. This tool promotes stand-alone study by allowing self-correction of the exercises whilst validating authorship. This paper presents a case study on the application of the plagiarism module to the exercise resolutions submitted by the students in their personal repository. Through the analysis of the results obtained we can conclude that there was a high rate of plagiarism. The current version of the tool needs to be extended with new features, not only to become more accurate, but above all to prevent plagiarism from happening.Repositório ComumManso, AntónioMarques, C. G.Santos, PauloAlencar, Vitor2024-03-14T11:56:28Z20202024-03-05T11:43:02Z2020-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.26/50254eng1613-0073http://ceur-ws.org/Vol-2733/paper23.pdfinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-05-05T09:54:48Zoai:comum.rcaap.pt:10400.26/50254Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T06:58:53.104896Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi |
title |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi |
spellingShingle |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi Manso, António Algorithmi Learning Systems Programming Languages Algorithms tutor assessment plagiarism detection |
title_short |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi |
title_full |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi |
title_fullStr |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi |
title_full_unstemmed |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi |
title_sort |
Plagiarism Detection in Algorithms - a Case Study using Algorithmi |
author |
Manso, António |
author_facet |
Manso, António Marques, C. G. Santos, Paulo Alencar, Vitor |
author_role |
author |
author2 |
Marques, C. G. Santos, Paulo Alencar, Vitor |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Repositório Comum |
dc.contributor.author.fl_str_mv |
Manso, António Marques, C. G. Santos, Paulo Alencar, Vitor |
dc.subject.por.fl_str_mv |
Algorithmi Learning Systems Programming Languages Algorithms tutor assessment plagiarism detection |
topic |
Algorithmi Learning Systems Programming Languages Algorithms tutor assessment plagiarism detection |
description |
Learning to program is crucial in computer science degree programmes. For students to gain this skill, they need to practise a lot, since programming is a difficult and complex process and practice improves it. The courses "Algorithmics" and "Introduction to programming" have therefore become almost insurmountable barriers with high failure rates. To overcome these barriers, researchers have sought to find new ways of teaching. For their part, students have looked for ways to succeed with less effort by repeatedly resorting to plagiarism. The need for classes to be taught remotely due to the pandemic has further aggravated this problem. To fight it, we created the Algorithmi tool and equipped it with a plagiarism detection module. This tool promotes stand-alone study by allowing self-correction of the exercises whilst validating authorship. This paper presents a case study on the application of the plagiarism module to the exercise resolutions submitted by the students in their personal repository. Through the analysis of the results obtained we can conclude that there was a high rate of plagiarism. The current version of the tool needs to be extended with new features, not only to become more accurate, but above all to prevent plagiarism from happening. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020 2020-01-01T00:00:00Z 2024-03-14T11:56:28Z 2024-03-05T11:43:02Z |
dc.type.driver.fl_str_mv |
conference object |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.26/50254 |
url |
http://hdl.handle.net/10400.26/50254 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
1613-0073 http://ceur-ws.org/Vol-2733/paper23.pdf |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833602847152799744 |