Os jogos e a gamificação no ensino da Programação em C/C++

Detalhes bibliográficos
Autor(a) principal: Mendes, Tiago Manuel de Sousa
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/1822/92052
Resumo: Relatório de estágio de mestrado em Ensino de Informática
id RCAP_0a72616a6f39082a844d952e77f0f4db
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/92052
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 Os jogos e a gamificação no ensino da Programação em C/C++Games and gamification in the teaching of C/C++ ProgrammingAprendizagem baseada em jogosDesenvolvimento de competênciasGamificaçãoGeniallyProgramação em C/C++Game-based learningGamificationProgramming in C/C++Skills developmentCiências Sociais::Ciências da EducaçãoRelatório de estágio de mestrado em Ensino de InformáticaEste relatório surge da intervenção pedagógica no âmbito do Mestrado em Ensino de Informática realizado na Universidade no Minho. Tendo por base a Questão de Investigação: De que forma uma aprendizagem baseada em jogos e gamificação pode ajudar na aprendizagem da programação em C/C++ ?, são enunciados os objetivos que se pretendiam alcançar: (i) Identificar as competências de resolução de problemas computacionais necessárias na aprendizagem da programação em C/C++; (ii) Analisar a relevância da gamificação no desenvolvimento dessas competências; (iii) Investigar como a plataforma Genially pode ser utilizada como elemento de gamificação para o ensino da programação em C/C++; (iv) Avaliar o impacto da intervenção utilizando a plataforma Genially como elemento de gamificação no desenvolvimento das competências dos alunos na resolução de problemas computacionais em C/C++. Começamos por fazer uma investigação preliminar sobre o nosso público-alvo e o contexto escolar, bem como uma revisão do “estado da arte” com o objetivo de desenhar uma solução fundamentada do ponto de vista teórico e prático. Com base na investigação preliminar foram desenvolvidos vários jogos educativos, considerando que esses jogos favorecem a aprendizagem, promovem o trabalho colaborativo e a coesão de grupo. As conclusões permitem considerar que uma aprendizagem baseada em jogos e gamificação (i) Permite trabalhar os conteúdos disciplinares de uma forma original, atrativa e divertida; (ii) Facilita o desenvolvimento de competências individuais e de grupo; (iii) Fomenta a criatividade, o pensamento lógico, o raciocínio e a resolução de problemas; (iv) Promove a comunicação, o trabalho em equipa, a colaboração, a autonomia e a tomada de decisões. Por outro lado, revelou ser também uma boa opção para o desenvolvimento de competências de resolução de problemas computacionais em C/C++.This report is part of the pedagogical intervention for the Master's Degree in Computer Science Teaching at the University of Minho. Based on the Research Question: How can learning based on games and gamification help in learning C/C++ programming? the following objectives were set out: (i) Identify the computational problem-solving skills needed to learn C/C++ programming; (ii) Analyze the relevance of gamification in developing these skills; (iii) Investigate how the Genially platform can be used as a gamification element for teaching C/C++ programming; (iv) Evaluate the impact of the intervention using the Genially platform as a gamification element on the development of students' skills in solving computational problems in C/C++. We began by carrying out preliminary research into my target audience and the school context, as well as a review of the "state of the art" with the aim of designing a solution that was grounded in theory and practice. Based on the preliminary research, we developed several educational games, considering that these games favor learning, promote collaborative work and group cohesion. The conclusions allow us to consider that it (i) allows disciplinary content to be worked on in an original, attractive, and fun way; (ii) facilitates the development of individual and group skills; (iii) fosters creativity, logical thinking, reasoning and problem-solving; (iv) promotes communication, teamwork, collaboration, autonomy, and decision-making. On the other hand, it was also a good option for developing computer problem-solving skills in C/C++.Lencastre, José AlbertoUniversidade do MinhoMendes, Tiago Manuel de Sousa2023-12-212023-12-21T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/92052por203611918info: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:RCAAP2024-06-29T01:21:57Zoai:repositorium.sdum.uminho.pt:1822/92052Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T17:56:38.185018Repositó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 Os jogos e a gamificação no ensino da Programação em C/C++
Games and gamification in the teaching of C/C++ Programming
title Os jogos e a gamificação no ensino da Programação em C/C++
spellingShingle Os jogos e a gamificação no ensino da Programação em C/C++
Mendes, Tiago Manuel de Sousa
Aprendizagem baseada em jogos
Desenvolvimento de competências
Gamificação
Genially
Programação em C/C++
Game-based learning
Gamification
Programming in C/C++
Skills development
Ciências Sociais::Ciências da Educação
title_short Os jogos e a gamificação no ensino da Programação em C/C++
title_full Os jogos e a gamificação no ensino da Programação em C/C++
title_fullStr Os jogos e a gamificação no ensino da Programação em C/C++
title_full_unstemmed Os jogos e a gamificação no ensino da Programação em C/C++
title_sort Os jogos e a gamificação no ensino da Programação em C/C++
author Mendes, Tiago Manuel de Sousa
author_facet Mendes, Tiago Manuel de Sousa
author_role author
dc.contributor.none.fl_str_mv Lencastre, José Alberto
Universidade do Minho
dc.contributor.author.fl_str_mv Mendes, Tiago Manuel de Sousa
dc.subject.por.fl_str_mv Aprendizagem baseada em jogos
Desenvolvimento de competências
Gamificação
Genially
Programação em C/C++
Game-based learning
Gamification
Programming in C/C++
Skills development
Ciências Sociais::Ciências da Educação
topic Aprendizagem baseada em jogos
Desenvolvimento de competências
Gamificação
Genially
Programação em C/C++
Game-based learning
Gamification
Programming in C/C++
Skills development
Ciências Sociais::Ciências da Educação
description Relatório de estágio de mestrado em Ensino de Informática
publishDate 2023
dc.date.none.fl_str_mv 2023-12-21
2023-12-21T00:00:00Z
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 https://hdl.handle.net/1822/92052
url https://hdl.handle.net/1822/92052
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203611918
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_ 1833597079661838336