Investigação sobre gamificação em disciplinas introdutórias de programação

Detalhes bibliográficos
Autor(a) principal: Souza, Bruno Mendes de
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/6036
Resumo: Contexto: Disciplinas de introdução a programação são consideradas difíceis e desafiadoras por alunos ingressantes. O feedback e a motivação para estudar são fatores importantes para que os alunos se envolvam com estas disciplinas. Diversos cursos são implementados em ambientes virtuais de aprendizagem, sendo um desses tipos os cursos MOOC, do inglês massive open online courses. Normalmente cursos MOOCs são ofertados em plataformas de MOOCs, sendo estes cursos em qualquer área, inclusive em Computação. Uma técnica utilizada para melhorar a aprendizagem de alunos é a gamificação, em que se utilizam elementos de design de jogos em contexto não-jogos. Objetivo: O objetivo deste trabalho foi propor e implementar elementos de design de jogos como gamificação para disciplinas introdutórias de programação, respondendo três questões de pesquisa, de tal maneira que estes elementos motivassem os alunos a realizarem códigos com qualidade e corretude em atividades avaliativas e, que a gamificação permiti-se a ausência de professores nas avaliações. Método: O primeiro passo para o método foi a escolha de uma plataforma de MOOCs para a implementação da gamificação proposta. Assim que definida a plataforma de MOOCs, foi necessário propor e escolher elementos de design de jogos que poderiam ser utilizados, como o elemento de competição entre os alunos. A implementação da gamificação foi junto de plataforma de MOOCs de código aberto Open edX. Para avaliar a gamificação junto à plataforma de MOOCs, foi preparado e ofertado um curso introdutório à programação na plataforma. No período que o curso foi oferecido, foram realizadas atividades de avaliação de desempenho dos alunos participantes. Utilizando a técnica de testes A/B, a cada atividade na plataforma de MOOCs, um grupo diferente de alunos resolveu a atividade com gamificação e a outra parte sem a gamificação, desta forma oferecendo uma maior confiabilidade para os resultados. Por fim, ao final do período da disciplina, foi fornecido um questionário aos alunos participantes para caracterizar a motivação, e obter um feedback sobre os elementos de design de jogos selecionados e o modo como a gamificação foi proposta. Resultados: Para a primeira questão de pesquisa, no qual refere-se a diferença entre a realização de atividades com gamificação e sem gamificação, utilizando um método estatístico, não foi observado tal diferença, logo, não foi possível obter uma resposta satisfatória. Na segunda questão de pesquisa, analisando as submissões dos alunos e suas posições no ranking, observamos que a gamificação pode ser um fator auxiliar na correção das soluções. Finalmente na terceira questão, obtendo a opinião dos alunos no experimento, a gamificação, com a competitividade, motivou a entrega das soluções das atividades na plataforma. Conclusão: Neste trabalho foi implementado um MOOC gamificado com um mecanismo de competição que foi capaz de motivar os alunos a realizarem as atividades avaliativas. Também foi possível notar que os elementos utilizados podem facilitar a correção das soluções por parte do professor. Ainda que, diante os resultados apresentados de acordo com o experimento realizado, faz-se necessário a adição de novos elementos à gamificação, principalmente uma maneira de guiar o aluno ao entendimento do MOOC gamificado.
id UTFPR-12_4f63474c9125447fa61ab3b98989b47a
oai_identifier_str oai:repositorio.utfpr.edu.br:1/6036
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-09T19:10:43Z2020-11-09T19:10:43Z2017-11-29SOUZA, Bruno Mendes de. Investigação sobre gamificação em disciplinas introdutórias de programação. 2017. 53 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2017.http://repositorio.utfpr.edu.br/jspui/handle/1/6036Contexto: Disciplinas de introdução a programação são consideradas difíceis e desafiadoras por alunos ingressantes. O feedback e a motivação para estudar são fatores importantes para que os alunos se envolvam com estas disciplinas. Diversos cursos são implementados em ambientes virtuais de aprendizagem, sendo um desses tipos os cursos MOOC, do inglês massive open online courses. Normalmente cursos MOOCs são ofertados em plataformas de MOOCs, sendo estes cursos em qualquer área, inclusive em Computação. Uma técnica utilizada para melhorar a aprendizagem de alunos é a gamificação, em que se utilizam elementos de design de jogos em contexto não-jogos. Objetivo: O objetivo deste trabalho foi propor e implementar elementos de design de jogos como gamificação para disciplinas introdutórias de programação, respondendo três questões de pesquisa, de tal maneira que estes elementos motivassem os alunos a realizarem códigos com qualidade e corretude em atividades avaliativas e, que a gamificação permiti-se a ausência de professores nas avaliações. Método: O primeiro passo para o método foi a escolha de uma plataforma de MOOCs para a implementação da gamificação proposta. Assim que definida a plataforma de MOOCs, foi necessário propor e escolher elementos de design de jogos que poderiam ser utilizados, como o elemento de competição entre os alunos. A implementação da gamificação foi junto de plataforma de MOOCs de código aberto Open edX. Para avaliar a gamificação junto à plataforma de MOOCs, foi preparado e ofertado um curso introdutório à programação na plataforma. No período que o curso foi oferecido, foram realizadas atividades de avaliação de desempenho dos alunos participantes. Utilizando a técnica de testes A/B, a cada atividade na plataforma de MOOCs, um grupo diferente de alunos resolveu a atividade com gamificação e a outra parte sem a gamificação, desta forma oferecendo uma maior confiabilidade para os resultados. Por fim, ao final do período da disciplina, foi fornecido um questionário aos alunos participantes para caracterizar a motivação, e obter um feedback sobre os elementos de design de jogos selecionados e o modo como a gamificação foi proposta. Resultados: Para a primeira questão de pesquisa, no qual refere-se a diferença entre a realização de atividades com gamificação e sem gamificação, utilizando um método estatístico, não foi observado tal diferença, logo, não foi possível obter uma resposta satisfatória. Na segunda questão de pesquisa, analisando as submissões dos alunos e suas posições no ranking, observamos que a gamificação pode ser um fator auxiliar na correção das soluções. Finalmente na terceira questão, obtendo a opinião dos alunos no experimento, a gamificação, com a competitividade, motivou a entrega das soluções das atividades na plataforma. Conclusão: Neste trabalho foi implementado um MOOC gamificado com um mecanismo de competição que foi capaz de motivar os alunos a realizarem as atividades avaliativas. Também foi possível notar que os elementos utilizados podem facilitar a correção das soluções por parte do professor. Ainda que, diante os resultados apresentados de acordo com o experimento realizado, faz-se necessário a adição de novos elementos à gamificação, principalmente uma maneira de guiar o aluno ao entendimento do MOOC gamificado.Context: Programming introduction courses are considered difficult and challenging by newcomer students. Feedback and motivation to study are important factors for students to engage with these courses. Several courses are implemented in virtual learning environments, one of these types are MOOC, massive open online courses. Usually, MOOC are offered in MOOC platform, being these courses in any area, including in Computing. A technique used to improve student learning is gamification, consisting of using game design elements in non-game context. Objective: The objective of this work was to propose and implement game design elements as gamification for introductory programming courses, motivating students to develop code with quality and correctness in evaluative activities. The implementation of gamification was coupled with a MOOC platform, more specifically, the Open edX open source platform. Method: The first step to the method was the choice of a MOOC platform, in which the proposed gamification was implemented. Once the MOOC platform was defined, it was necessary to propose and choose game design elements that could be used as the element of competition among students. To evaluate the gamification along the MOOC platform, an introductory course of programming was prepared and offered. Using the A/B test technique, for each activity in the MOOC platform, a different group of students solved the activity with gamification and the other part without the gamification, thus offering a greater reliability for the results. Finally, at the end of the course, a questionnaire was given to the participating students to characterize the motivation, and to obtain feedback on the selected game design elements and how the gamification was proposed. Results: For the first research question, which refers to the difference between performing activities with gamification and without gamification, it was not possible to obtain a satisfactory answer. In the second research question, analyzing the students’ submissions and their positions in the ranking, we observed that the gamification can be an auxiliary factor in the correction of the solutions. And in the third question, obtaining the opinion of the students in the experiment, the gamification, with the competitiveness, motivated the delivery of the solutions of the activities in the platform. Conclusions: In this work was implemented a gamified MOOC with a competition mechanism that was able to motivate students to perform code with quality and correctness. It was also possible to notice that the elements used can facilitate the correction of the solutions by the teacher. Although, given the results presented according to the experiment carried out, it is necessary to add new elements to the gamification, mainly a way to guide the student to the understanding of the gamified MOOC.Conselho Nacional do Desenvolvimento Científico e Tecnológico (CNPq)porUniversidade Tecnológica Federal do ParanáCampo MouraoCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de ComputaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOJogos educativosProgramação (Computadores)Ensino - Meios auxiliaresEducational gamesComputer programmingTeaching - Aids and devicesInvestigação sobre gamificação em disciplinas introdutórias de programaçãoInvestigation about gamification in introductory programming coursesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCampo MourãoSilva, Marco Aurélio GraciottoAlmeida, Marcos SilvanoHalmeman, Radames JulianoSilva, Marco Aurélio GraciottoSouza, Bruno Mendes deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRLICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/1/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD51ORIGINALgamificacaodisciplinasintrodutoriasprogramacao.pdfapplication/pdf1801816http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/2/gamificacaodisciplinasintrodutoriasprogramacao.pdfc5a5d7362b51189c5010b9a50385bae7MD52TEXTgamificacaodisciplinasintrodutoriasprogramacao.pdf.txtExtracted texttext/plain115445http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/3/gamificacaodisciplinasintrodutoriasprogramacao.pdf.txtc946922fa12cfd7dbd0271659bcad8b3MD53THUMBNAILgamificacaodisciplinasintrodutoriasprogramacao.pdf.jpgGenerated Thumbnailimage/jpeg1330http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/4/gamificacaodisciplinasintrodutoriasprogramacao.pdf.jpg84d0e617e6908cc059f2adcfca66fa70MD541/60362020-11-09 17:10:43.68oai:repositorio.utfpr.edu.br:1/6036TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-09T19:10:43Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Investigação sobre gamificação em disciplinas introdutórias de programação
dc.title.alternative.pt_BR.fl_str_mv Investigation about gamification in introductory programming courses
title Investigação sobre gamificação em disciplinas introdutórias de programação
spellingShingle Investigação sobre gamificação em disciplinas introdutórias de programação
Souza, Bruno Mendes de
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Jogos educativos
Programação (Computadores)
Ensino - Meios auxiliares
Educational games
Computer programming
Teaching - Aids and devices
title_short Investigação sobre gamificação em disciplinas introdutórias de programação
title_full Investigação sobre gamificação em disciplinas introdutórias de programação
title_fullStr Investigação sobre gamificação em disciplinas introdutórias de programação
title_full_unstemmed Investigação sobre gamificação em disciplinas introdutórias de programação
title_sort Investigação sobre gamificação em disciplinas introdutórias de programação
author Souza, Bruno Mendes de
author_facet Souza, Bruno Mendes de
author_role author
dc.contributor.advisor1.fl_str_mv Silva, Marco Aurélio Graciotto
dc.contributor.referee1.fl_str_mv Almeida, Marcos Silvano
dc.contributor.referee2.fl_str_mv Halmeman, Radames Juliano
dc.contributor.referee3.fl_str_mv Silva, Marco Aurélio Graciotto
dc.contributor.author.fl_str_mv Souza, Bruno Mendes de
contributor_str_mv Silva, Marco Aurélio Graciotto
Almeida, Marcos Silvano
Halmeman, Radames Juliano
Silva, Marco Aurélio Graciotto
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Jogos educativos
Programação (Computadores)
Ensino - Meios auxiliares
Educational games
Computer programming
Teaching - Aids and devices
dc.subject.por.fl_str_mv Jogos educativos
Programação (Computadores)
Ensino - Meios auxiliares
Educational games
Computer programming
Teaching - Aids and devices
description Contexto: Disciplinas de introdução a programação são consideradas difíceis e desafiadoras por alunos ingressantes. O feedback e a motivação para estudar são fatores importantes para que os alunos se envolvam com estas disciplinas. Diversos cursos são implementados em ambientes virtuais de aprendizagem, sendo um desses tipos os cursos MOOC, do inglês massive open online courses. Normalmente cursos MOOCs são ofertados em plataformas de MOOCs, sendo estes cursos em qualquer área, inclusive em Computação. Uma técnica utilizada para melhorar a aprendizagem de alunos é a gamificação, em que se utilizam elementos de design de jogos em contexto não-jogos. Objetivo: O objetivo deste trabalho foi propor e implementar elementos de design de jogos como gamificação para disciplinas introdutórias de programação, respondendo três questões de pesquisa, de tal maneira que estes elementos motivassem os alunos a realizarem códigos com qualidade e corretude em atividades avaliativas e, que a gamificação permiti-se a ausência de professores nas avaliações. Método: O primeiro passo para o método foi a escolha de uma plataforma de MOOCs para a implementação da gamificação proposta. Assim que definida a plataforma de MOOCs, foi necessário propor e escolher elementos de design de jogos que poderiam ser utilizados, como o elemento de competição entre os alunos. A implementação da gamificação foi junto de plataforma de MOOCs de código aberto Open edX. Para avaliar a gamificação junto à plataforma de MOOCs, foi preparado e ofertado um curso introdutório à programação na plataforma. No período que o curso foi oferecido, foram realizadas atividades de avaliação de desempenho dos alunos participantes. Utilizando a técnica de testes A/B, a cada atividade na plataforma de MOOCs, um grupo diferente de alunos resolveu a atividade com gamificação e a outra parte sem a gamificação, desta forma oferecendo uma maior confiabilidade para os resultados. Por fim, ao final do período da disciplina, foi fornecido um questionário aos alunos participantes para caracterizar a motivação, e obter um feedback sobre os elementos de design de jogos selecionados e o modo como a gamificação foi proposta. Resultados: Para a primeira questão de pesquisa, no qual refere-se a diferença entre a realização de atividades com gamificação e sem gamificação, utilizando um método estatístico, não foi observado tal diferença, logo, não foi possível obter uma resposta satisfatória. Na segunda questão de pesquisa, analisando as submissões dos alunos e suas posições no ranking, observamos que a gamificação pode ser um fator auxiliar na correção das soluções. Finalmente na terceira questão, obtendo a opinião dos alunos no experimento, a gamificação, com a competitividade, motivou a entrega das soluções das atividades na plataforma. Conclusão: Neste trabalho foi implementado um MOOC gamificado com um mecanismo de competição que foi capaz de motivar os alunos a realizarem as atividades avaliativas. Também foi possível notar que os elementos utilizados podem facilitar a correção das soluções por parte do professor. Ainda que, diante os resultados apresentados de acordo com o experimento realizado, faz-se necessário a adição de novos elementos à gamificação, principalmente uma maneira de guiar o aluno ao entendimento do MOOC gamificado.
publishDate 2017
dc.date.issued.fl_str_mv 2017-11-29
dc.date.accessioned.fl_str_mv 2020-11-09T19:10:43Z
dc.date.available.fl_str_mv 2020-11-09T19:10:43Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SOUZA, Bruno Mendes de. Investigação sobre gamificação em disciplinas introdutórias de programação. 2017. 53 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2017.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/6036
identifier_str_mv SOUZA, Bruno Mendes de. Investigação sobre gamificação em disciplinas introdutórias de programação. 2017. 53 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2017.
url http://repositorio.utfpr.edu.br/jspui/handle/1/6036
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.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.publisher.program.fl_str_mv Ciência da Computação
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Computação
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/1/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/2/gamificacaodisciplinasintrodutoriasprogramacao.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/3/gamificacaodisciplinasintrodutoriasprogramacao.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6036/4/gamificacaodisciplinasintrodutoriasprogramacao.pdf.jpg
bitstream.checksum.fl_str_mv b9d82215ab23456fa2d8b49c5df1b95b
c5a5d7362b51189c5010b9a50385bae7
c946922fa12cfd7dbd0271659bcad8b3
84d0e617e6908cc059f2adcfca66fa70
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1797044084160856064