Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação

Detalhes bibliográficos
Autor(a) principal: Oliveira, Adria Menezes de
Data de Publicação: 2016
Outros Autores: http://lattes.cnpq.br/5448175185718888
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFAM
Texto Completo: http://tede.ufam.edu.br/handle/tede/5666
Resumo: A prática do plágio é um problema grave e crescente no meio acadêmico, que interfere na qualidade da produção científica, compromete a credibilidade do processo de autoria e ameaça a reputação de instituições de ensino e pesquisa. Esta pesquisa se contextualiza no problema da detecção de plágio entre códigos-fonte desenvolvidos por turmas iniciais de programação. Com o aumento do número de alunos nas instituições, a identificação manual de irregularidades nas avaliações dessas turmas se tornou uma prática que sobrecarrega os professores/monitores. Apesar da ampla quantidade de ferramentas disponíveis para a detecção de plágio, poucas são capazes de identificar, de maneira eficaz, o plágio em códigos desenvolvidos por alunos iniciantes em programação, uma vez que esse códigos solucionam questões simples, e, portanto, geram pequenas soluções. Diante disso, esta dissertação apresenta um método para detectar plágios em atividades das disciplinas iniciais dos cursos de programação, com o intuito de favorecer a confiabilidade dos resultados no processo de ensino-aprendizagem. O método proposto apresenta resultados satisfatórios em comparação aos métodos disponíveis na literatura relacionados ao tema.
id UFAM_dc8bfeecdb5eea94efcb77a92cf94f5a
oai_identifier_str oai:https://tede.ufam.edu.br/handle/:tede/5666
network_acronym_str UFAM
network_name_str Biblioteca Digital de Teses e Dissertações da UFAM
repository_id_str 6592
spelling Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programaçãoPlágioDetecção de PlágioCódigos-fonteDisciplinas iniciais de programaçãoCIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃOA prática do plágio é um problema grave e crescente no meio acadêmico, que interfere na qualidade da produção científica, compromete a credibilidade do processo de autoria e ameaça a reputação de instituições de ensino e pesquisa. Esta pesquisa se contextualiza no problema da detecção de plágio entre códigos-fonte desenvolvidos por turmas iniciais de programação. Com o aumento do número de alunos nas instituições, a identificação manual de irregularidades nas avaliações dessas turmas se tornou uma prática que sobrecarrega os professores/monitores. Apesar da ampla quantidade de ferramentas disponíveis para a detecção de plágio, poucas são capazes de identificar, de maneira eficaz, o plágio em códigos desenvolvidos por alunos iniciantes em programação, uma vez que esse códigos solucionam questões simples, e, portanto, geram pequenas soluções. Diante disso, esta dissertação apresenta um método para detectar plágios em atividades das disciplinas iniciais dos cursos de programação, com o intuito de favorecer a confiabilidade dos resultados no processo de ensino-aprendizagem. O método proposto apresenta resultados satisfatórios em comparação aos métodos disponíveis na literatura relacionados ao tema.The practice of plagiarism is a growing and serious problem in academic environment, which interferes on the quality of scientific production, affects the credibility of authoring process and threats the reputation of research institutions. This research focus on the problem of plagiarism detection in source codes developed in the initial programming classes. With the growing number of college students, the manual identification of inconsistency in the evaluations of these classes has become a practice that overcome the teachers/monitors. Despite the wide variety of available tools for plagiarism detection, only few tools are able to effectively identify plagiarism on codes developed by novice programmers, since, in most cases, these codes solve simple questions, and thus generate small solutions. Therefore, this dissertation presents a method for detecting plagiarism in activities in the initial disciplines of programming courses, in order to promote the reliability of results in the teaching-learning process. The proposed method provides satisfactory results in comparison to the methods available in the literature related to the topic.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorUniversidade Federal do AmazonasInstituto de ComputaçãoBrasilUFAMPrograma de Pós-graduação em InformáticaOliveira, David Braga Fernandes dehttp://lattes.cnpq.br/9561812825173697Cristo , Marco Antonio Pinheiro deOliveira, David Braga Fernandes deCarvalho , André Luiz da CostaOliveira, Adria Menezes dehttp://lattes.cnpq.br/54481751857188882017-05-16T20:38:01Z2016-12-22info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfOLIVEIRA, Adria Menezes de. Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação. 2016. 64 f. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas, Manaus, 2016.http://tede.ufam.edu.br/handle/tede/5666porhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFAMinstname:Universidade Federal do Amazonas (UFAM)instacron:UFAM2017-05-17T05:03:52Zoai:https://tede.ufam.edu.br/handle/:tede/5666Biblioteca Digital de Teses e Dissertaçõeshttp://200.129.163.131:8080/PUBhttp://200.129.163.131:8080/oai/requestddbc@ufam.edu.br||ddbc@ufam.edu.bropendoar:65922017-05-17T05:03:52Biblioteca Digital de Teses e Dissertações da UFAM - Universidade Federal do Amazonas (UFAM)false
dc.title.none.fl_str_mv Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
title Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
spellingShingle Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
Oliveira, Adria Menezes de
Plágio
Detecção de Plágio
Códigos-fonte
Disciplinas iniciais de programação
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
title_short Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
title_full Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
title_fullStr Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
title_full_unstemmed Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
title_sort Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação
author Oliveira, Adria Menezes de
author_facet Oliveira, Adria Menezes de
http://lattes.cnpq.br/5448175185718888
author_role author
author2 http://lattes.cnpq.br/5448175185718888
author2_role author
dc.contributor.none.fl_str_mv Oliveira, David Braga Fernandes de
http://lattes.cnpq.br/9561812825173697
Cristo , Marco Antonio Pinheiro de
Oliveira, David Braga Fernandes de
Carvalho , André Luiz da Costa
dc.contributor.author.fl_str_mv Oliveira, Adria Menezes de
http://lattes.cnpq.br/5448175185718888
dc.subject.por.fl_str_mv Plágio
Detecção de Plágio
Códigos-fonte
Disciplinas iniciais de programação
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
topic Plágio
Detecção de Plágio
Códigos-fonte
Disciplinas iniciais de programação
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
description A prática do plágio é um problema grave e crescente no meio acadêmico, que interfere na qualidade da produção científica, compromete a credibilidade do processo de autoria e ameaça a reputação de instituições de ensino e pesquisa. Esta pesquisa se contextualiza no problema da detecção de plágio entre códigos-fonte desenvolvidos por turmas iniciais de programação. Com o aumento do número de alunos nas instituições, a identificação manual de irregularidades nas avaliações dessas turmas se tornou uma prática que sobrecarrega os professores/monitores. Apesar da ampla quantidade de ferramentas disponíveis para a detecção de plágio, poucas são capazes de identificar, de maneira eficaz, o plágio em códigos desenvolvidos por alunos iniciantes em programação, uma vez que esse códigos solucionam questões simples, e, portanto, geram pequenas soluções. Diante disso, esta dissertação apresenta um método para detectar plágios em atividades das disciplinas iniciais dos cursos de programação, com o intuito de favorecer a confiabilidade dos resultados no processo de ensino-aprendizagem. O método proposto apresenta resultados satisfatórios em comparação aos métodos disponíveis na literatura relacionados ao tema.
publishDate 2016
dc.date.none.fl_str_mv 2016-12-22
2017-05-16T20:38:01Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv OLIVEIRA, Adria Menezes de. Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação. 2016. 64 f. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas, Manaus, 2016.
http://tede.ufam.edu.br/handle/tede/5666
identifier_str_mv OLIVEIRA, Adria Menezes de. Um método de detecção de plágio em códigos-fonte para disciplinas iniciais de programação. 2016. 64 f. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas, Manaus, 2016.
url http://tede.ufam.edu.br/handle/tede/5666
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Amazonas
Instituto de Computação
Brasil
UFAM
Programa de Pós-graduação em Informática
publisher.none.fl_str_mv Universidade Federal do Amazonas
Instituto de Computação
Brasil
UFAM
Programa de Pós-graduação em Informática
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFAM
instname:Universidade Federal do Amazonas (UFAM)
instacron:UFAM
instname_str Universidade Federal do Amazonas (UFAM)
instacron_str UFAM
institution UFAM
reponame_str Biblioteca Digital de Teses e Dissertações da UFAM
collection Biblioteca Digital de Teses e Dissertações da UFAM
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFAM - Universidade Federal do Amazonas (UFAM)
repository.mail.fl_str_mv ddbc@ufam.edu.br||ddbc@ufam.edu.br
_version_ 1809732021055913984