Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio

Detalhes bibliográficos
Ano de defesa: 2010
Autor(a) principal: Luquini, Evandro lattes
Orientador(a): Omar, Nizam lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Presbiteriana Mackenzie
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://dspace.mackenzie.br/handle/10899/24303
Resumo: Este trabalho está inserido no contexto das pesquisas que procuram desenvolver ambientes computacionais que apóiam efetivamente os processos de ensino aprendizagem. Em especial, devido à grande demanda da sociedade por recursos humanos capazes de construir e manter sistemas computacionais. O tema específico desta pesquisa concentra-se na aplicação de técnicas de redes sociais e algoritmos de detecção de plágio à questão da aprendizagem de programação. Atualmente os professores envolvidos com o ensino de programação possuem um conjunto de ferramentas capazes de detectar o plágio de código-fonte nos exercícios e avaliações realizados por seus alunos. Apesar de estas ferramentas serem úteis como instrumentos disciplinadores, elas não permitem ao docente refletir sobre a natureza social do plágio. Este trabalho desenvolve e instrumentaliza a hipótese de que o plágio, no contexto do ensino de programação, não acontece isoladamente da rede social formada pelos alunos em sala de aula. Em decorrência desta formulação propõe-se que os algoritmos de detecção de plágio e os códigos fonte apresentados durante uma disciplina serão suficientes para modelar indiretamente a rede social estabelecida pelo grupo de alunos. Um experimento exploratório foi conduzido para avaliar esta hipótese e um procedimento para intervenção inspirado nas técnicas de imunização de redes sociais foi proposto com o intuito de aumentar a eficácia da aprendizagem.
id UPM_0f326d42777c691afa872abb0dffd6b3
oai_identifier_str oai:dspace.mackenzie.br:10899/24303
network_acronym_str UPM
network_name_str Repositório Digital do Mackenzie
repository_id_str
spelling http://lattes.cnpq.br/2067336430076971Luquini, EvandroOmar, Nizamhttp://lattes.cnpq.br/30967411641870052016-03-15T19:37:29Z2020-05-28T18:08:27Z2011-01-202020-05-28T18:08:27Z2010-08-05Este trabalho está inserido no contexto das pesquisas que procuram desenvolver ambientes computacionais que apóiam efetivamente os processos de ensino aprendizagem. Em especial, devido à grande demanda da sociedade por recursos humanos capazes de construir e manter sistemas computacionais. O tema específico desta pesquisa concentra-se na aplicação de técnicas de redes sociais e algoritmos de detecção de plágio à questão da aprendizagem de programação. Atualmente os professores envolvidos com o ensino de programação possuem um conjunto de ferramentas capazes de detectar o plágio de código-fonte nos exercícios e avaliações realizados por seus alunos. Apesar de estas ferramentas serem úteis como instrumentos disciplinadores, elas não permitem ao docente refletir sobre a natureza social do plágio. Este trabalho desenvolve e instrumentaliza a hipótese de que o plágio, no contexto do ensino de programação, não acontece isoladamente da rede social formada pelos alunos em sala de aula. Em decorrência desta formulação propõe-se que os algoritmos de detecção de plágio e os códigos fonte apresentados durante uma disciplina serão suficientes para modelar indiretamente a rede social estabelecida pelo grupo de alunos. Um experimento exploratório foi conduzido para avaliar esta hipótese e um procedimento para intervenção inspirado nas técnicas de imunização de redes sociais foi proposto com o intuito de aumentar a eficácia da aprendizagem.The broad topic of this research is related to computer supported learning and teaching environment. In particular due to the high society´s demand for human resources capable of building and maintaining computer systems the specific topic of this research is focused on computer tools to support programming learning and teaching using techniques from social network and plagiarism detection. Currently the teachers involved with programming teaching have a set of tools to detect plagiarism of source code in the exercises and assessments made by their students. Although these tools are useful as disciplinary measures they do not allow teachers to think about plagiarism from a social perspective. This paper develops and exploits the assumption that plagiarism in the context of programming teaching does not happen in isolation from the social network formed by students in the classroom. From this formulation is suggested that the plagiarism detection algorithms and the students source code presented during the course are sufficient to model indirectly the social network established by the group of students. An exploratory experiment was conducted to evaluate this hypothesis and an intervention procedure was proposed. This procedure was inspired by immunization techniques from social networks and it has the goal to improve learning.Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfhttp://dspace.mackenzie.br/handle/10899/24303porUniversidade Presbiteriana Mackenzieplágioalgoritmos de detecção de plágiomodelagem de redes sociaisensino-aprendizagem de programaçãoprogramming plagiarismsocial network analysisprogramming teachingplagiarism detectionCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAhttp://tede.mackenzie.br/jspui/retrieve/3775/Evandro%20Luquini.pdf.jpgUma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágioinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Digital do Mackenzieinstname:Universidade Presbiteriana Mackenzie (MACKENZIE)instacron:MACKENZIESilva, Leandro Augusto dahttp://lattes.cnpq.br/1396385111251741Kobayashi, Guiouhttp://lattes.cnpq.br/2522596827406251BREngenharia ElétricaUPMEngenharia ElétricaORIGINALEvandro Luquini.pdfEvandro Luquini.pdfapplication/pdf2663870https://dspace.mackenzie.br/bitstreams/d76f6968-35f6-493d-b837-b43e3ed196c4/download59a53e11fb00e8c133c0c40c47061542MD51TEXTEvandro Luquini.pdf.txtEvandro Luquini.pdf.txtExtracted texttext/plain143978https://dspace.mackenzie.br/bitstreams/4e7f68b4-3089-487e-add6-253e4e184908/downloadbc93ae61939d4e6a1deca7526061f82aMD52THUMBNAILEvandro Luquini.pdf.jpgEvandro Luquini.pdf.jpgGenerated Thumbnailimage/jpeg1227https://dspace.mackenzie.br/bitstreams/ee17d0fa-8d4c-42c6-b640-cdd43ecbf116/download325cba9b9bc4916f73ff5d91389dd603MD5310899/243032022-03-14 16:59:10.651oai:dspace.mackenzie.br:10899/24303https://dspace.mackenzie.brBiblioteca Digital de Teses e Dissertaçõeshttp://tede.mackenzie.br/jspui/PRIhttps://adelpha-api.mackenzie.br/server/oai/repositorio@mackenzie.br||paola.damato@mackenzie.bropendoar:102772022-03-14T16:59:10Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE)false
dc.title.por.fl_str_mv Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
title Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
spellingShingle Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
Luquini, Evandro
plágio
algoritmos de detecção de plágio
modelagem de redes sociais
ensino-aprendizagem de programação
programming plagiarism
social network analysis
programming teaching
plagiarism detection
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
title_full Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
title_fullStr Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
title_full_unstemmed Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
title_sort Uma proposta para promover a aprendizagem nas disciplinas de programação utilizando-se de redes sociais modeladas por técnicas de detecção de plágio
author Luquini, Evandro
author_facet Luquini, Evandro
author_role author
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/2067336430076971
dc.contributor.author.fl_str_mv Luquini, Evandro
dc.contributor.advisor1.fl_str_mv Omar, Nizam
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3096741164187005
contributor_str_mv Omar, Nizam
dc.subject.por.fl_str_mv plágio
algoritmos de detecção de plágio
modelagem de redes sociais
ensino-aprendizagem de programação
topic plágio
algoritmos de detecção de plágio
modelagem de redes sociais
ensino-aprendizagem de programação
programming plagiarism
social network analysis
programming teaching
plagiarism detection
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
dc.subject.eng.fl_str_mv programming plagiarism
social network analysis
programming teaching
plagiarism detection
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description Este trabalho está inserido no contexto das pesquisas que procuram desenvolver ambientes computacionais que apóiam efetivamente os processos de ensino aprendizagem. Em especial, devido à grande demanda da sociedade por recursos humanos capazes de construir e manter sistemas computacionais. O tema específico desta pesquisa concentra-se na aplicação de técnicas de redes sociais e algoritmos de detecção de plágio à questão da aprendizagem de programação. Atualmente os professores envolvidos com o ensino de programação possuem um conjunto de ferramentas capazes de detectar o plágio de código-fonte nos exercícios e avaliações realizados por seus alunos. Apesar de estas ferramentas serem úteis como instrumentos disciplinadores, elas não permitem ao docente refletir sobre a natureza social do plágio. Este trabalho desenvolve e instrumentaliza a hipótese de que o plágio, no contexto do ensino de programação, não acontece isoladamente da rede social formada pelos alunos em sala de aula. Em decorrência desta formulação propõe-se que os algoritmos de detecção de plágio e os códigos fonte apresentados durante uma disciplina serão suficientes para modelar indiretamente a rede social estabelecida pelo grupo de alunos. Um experimento exploratório foi conduzido para avaliar esta hipótese e um procedimento para intervenção inspirado nas técnicas de imunização de redes sociais foi proposto com o intuito de aumentar a eficácia da aprendizagem.
publishDate 2010
dc.date.issued.fl_str_mv 2010-08-05
dc.date.available.fl_str_mv 2011-01-20
2020-05-28T18:08:27Z
dc.date.accessioned.fl_str_mv 2016-03-15T19:37:29Z
2020-05-28T18:08:27Z
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 http://dspace.mackenzie.br/handle/10899/24303
url http://dspace.mackenzie.br/handle/10899/24303
dc.language.iso.fl_str_mv por
language por
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.publisher.none.fl_str_mv Universidade Presbiteriana Mackenzie
publisher.none.fl_str_mv Universidade Presbiteriana Mackenzie
dc.source.none.fl_str_mv reponame:Repositório Digital do Mackenzie
instname:Universidade Presbiteriana Mackenzie (MACKENZIE)
instacron:MACKENZIE
instname_str Universidade Presbiteriana Mackenzie (MACKENZIE)
instacron_str MACKENZIE
institution MACKENZIE
reponame_str Repositório Digital do Mackenzie
collection Repositório Digital do Mackenzie
bitstream.url.fl_str_mv https://dspace.mackenzie.br/bitstreams/d76f6968-35f6-493d-b837-b43e3ed196c4/download
https://dspace.mackenzie.br/bitstreams/4e7f68b4-3089-487e-add6-253e4e184908/download
https://dspace.mackenzie.br/bitstreams/ee17d0fa-8d4c-42c6-b640-cdd43ecbf116/download
bitstream.checksum.fl_str_mv 59a53e11fb00e8c133c0c40c47061542
bc93ae61939d4e6a1deca7526061f82a
325cba9b9bc4916f73ff5d91389dd603
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE)
repository.mail.fl_str_mv repositorio@mackenzie.br||paola.damato@mackenzie.br
_version_ 1851945969406443520