Os jogos e a gamificação no ensino da Programação em C/C++
| Autor(a) principal: | |
|---|---|
| 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 |