Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Tecnológica Federal do Paraná
Ponta Grossa Brasil Programa de Pós-Graduação em Ciência da Computação UTFPR |
| 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: | |
| Link de acesso: | http://repositorio.utfpr.edu.br/jspui/handle/1/38596 |
Resumo: | This dissertation evaluates the effectiveness of active methodologies in teaching programming, highlighting the growing need for professionals in the area of Information Technology. The general objective is to analyze in a practical way how active methodologies, such as ProblemBased Learning (PBL), Team-Based Learning (TBL), flipped classroom and gamification, can influence student performance and engagement in teaching programming. Strategies from the e-book by Pluskota (2023) were validated and adapted, and applied in the Algorithms discipline of the Bachelor's Degree in Computer Science. In total, four learning strategies were implemented throughout the semester, covering concepts such as simple and compound decision structure, modularization, vectors and matrices. A group of 39 students participated in the activities, which were analyzed through a mixed approach, combining quantitative and qualitative techniques. The results showed that active methodologies increase student motivation and engagement, with 78% reporting greater engagement and the pass rate rising from 54% to 87.2%. In addition, content retention increased from 50% to 80%. Challenges identified included difficulties in integrating technologies and the need for greater structure in some sessions. The conclusion points to the effectiveness of active methodologies in promoting deeper and more engaged learning, cultivating autonomy and responsibility over one's own learning. |
| id |
UTFPR-12_00ee133767f9d8fec010865292c21064 |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/38596 |
| 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 |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantesImplementation of active methodologies in the teaching strategy of programming subjects to beginning studentsAprendizagem ativaProgramação (Computadores) - Estudo e ensinoCalourosActive learningComputer programming - Study and teachingCollege freshmenCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEngenharia/Tecnologia/GestãoThis dissertation evaluates the effectiveness of active methodologies in teaching programming, highlighting the growing need for professionals in the area of Information Technology. The general objective is to analyze in a practical way how active methodologies, such as ProblemBased Learning (PBL), Team-Based Learning (TBL), flipped classroom and gamification, can influence student performance and engagement in teaching programming. Strategies from the e-book by Pluskota (2023) were validated and adapted, and applied in the Algorithms discipline of the Bachelor's Degree in Computer Science. In total, four learning strategies were implemented throughout the semester, covering concepts such as simple and compound decision structure, modularization, vectors and matrices. A group of 39 students participated in the activities, which were analyzed through a mixed approach, combining quantitative and qualitative techniques. The results showed that active methodologies increase student motivation and engagement, with 78% reporting greater engagement and the pass rate rising from 54% to 87.2%. In addition, content retention increased from 50% to 80%. Challenges identified included difficulties in integrating technologies and the need for greater structure in some sessions. The conclusion points to the effectiveness of active methodologies in promoting deeper and more engaged learning, cultivating autonomy and responsibility over one's own learning.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Esta dissertação avalia a eficácia das metodologias ativas no ensino de programação, destacando a necessidade crescente de profissionais na área de Tecnologia da Informação. O objetivo geral é analisar de forma prática como metodologias ativas, como Aprendizado Baseado em Problemas (PBL), Aprendizado Baseado em Equipes (TBL), sala de aula invertida e gamificação, podem influenciar o desempenho e o engajamento dos alunos no ensino de programação. Foram validadas e adaptadas estratégias do e-book de Pluskota (2023), que foram aplicadas na disciplina de Algoritmos do curso de Bacharelado em Ciência da Computação. No total, quatro estratégias de aprendizagem foram implementadas ao longo do semestre, abrangendo conceitos como estrutura de decisão simples e composta, modularização, vetores e matrizes. Um grupo de 39 alunos participou das atividades, que foram analisadas por meio de uma abordagem mista, combinando técnicas quantitativas e qualitativas. Os resultados demonstraram que as metodologias ativas aumentam a motivação e o envolvimento dos alunos, com 78% relatando maior engajamento e a taxa de aprovação subindo de 54% para 87,2%. Além disso, a retenção de conteúdo foi ampliada de 50% para 80%. Os desafios identificados incluíram dificuldades na integração de tecnologias e a necessidade de maior estrutura em algumas sessões. A conclusão aponta para a eficácia das metodologias ativas na promoção de um aprendizado mais profundo e engajado, cultivando a autonomia e a responsabilidade sobre o próprio aprendizado.Universidade Tecnológica Federal do ParanáPonta GrossaBrasilPrograma de Pós-Graduação em Ciência da ComputaçãoUTFPRGóis, Lourival Aparecido dehttps://orcid.org/0000-0002-9435-5472https://lattes.cnpq.br/6240013151229068Aires, João Paulohttps://orcid.org/0000-0002-4367-9901https://lattes.cnpq.br/5120480868145385Góis, Lourival Aparecido dehttps://orcid.org/0000-0002-9435-5472https://lattes.cnpq.br/6240013151229068Foronda, Augustohttps://orcid.org/0000-0003-2253-2924https://lattes.cnpq.br/7103296555987124Mame, Osvaldo Augusto Chissondehttps://orcid.org/0000-0002-1239-0371http://lattes.cnpq.br/2918830991170529Barros, Rodolfo Miranda dehttps://orcid.org/0000-0003-2792-4302http://lattes.cnpq.br/5948037269019531Cakoyi, Laurindo Augusto2025-10-08T16:55:47Z2025-10-08T16:55:47Z2025-03-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCAKOYI, Laurindo Augusto. Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes. 2025. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025.http://repositorio.utfpr.edu.br/jspui/handle/1/38596porhttp://creativecommons.org/licenses/by-nc-sa/4.0/info: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:UTFPR2025-10-09T06:15:09Zoai:repositorio.utfpr.edu.br:1/38596Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2025-10-09T06:15:09Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes Implementation of active methodologies in the teaching strategy of programming subjects to beginning students |
| title |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes |
| spellingShingle |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes Cakoyi, Laurindo Augusto Aprendizagem ativa Programação (Computadores) - Estudo e ensino Calouros Active learning Computer programming - Study and teaching College freshmen CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Engenharia/Tecnologia/Gestão |
| title_short |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes |
| title_full |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes |
| title_fullStr |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes |
| title_full_unstemmed |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes |
| title_sort |
Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes |
| author |
Cakoyi, Laurindo Augusto |
| author_facet |
Cakoyi, Laurindo Augusto |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Góis, Lourival Aparecido de https://orcid.org/0000-0002-9435-5472 https://lattes.cnpq.br/6240013151229068 Aires, João Paulo https://orcid.org/0000-0002-4367-9901 https://lattes.cnpq.br/5120480868145385 Góis, Lourival Aparecido de https://orcid.org/0000-0002-9435-5472 https://lattes.cnpq.br/6240013151229068 Foronda, Augusto https://orcid.org/0000-0003-2253-2924 https://lattes.cnpq.br/7103296555987124 Mame, Osvaldo Augusto Chissonde https://orcid.org/0000-0002-1239-0371 http://lattes.cnpq.br/2918830991170529 Barros, Rodolfo Miranda de https://orcid.org/0000-0003-2792-4302 http://lattes.cnpq.br/5948037269019531 |
| dc.contributor.author.fl_str_mv |
Cakoyi, Laurindo Augusto |
| dc.subject.por.fl_str_mv |
Aprendizagem ativa Programação (Computadores) - Estudo e ensino Calouros Active learning Computer programming - Study and teaching College freshmen CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Engenharia/Tecnologia/Gestão |
| topic |
Aprendizagem ativa Programação (Computadores) - Estudo e ensino Calouros Active learning Computer programming - Study and teaching College freshmen CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Engenharia/Tecnologia/Gestão |
| description |
This dissertation evaluates the effectiveness of active methodologies in teaching programming, highlighting the growing need for professionals in the area of Information Technology. The general objective is to analyze in a practical way how active methodologies, such as ProblemBased Learning (PBL), Team-Based Learning (TBL), flipped classroom and gamification, can influence student performance and engagement in teaching programming. Strategies from the e-book by Pluskota (2023) were validated and adapted, and applied in the Algorithms discipline of the Bachelor's Degree in Computer Science. In total, four learning strategies were implemented throughout the semester, covering concepts such as simple and compound decision structure, modularization, vectors and matrices. A group of 39 students participated in the activities, which were analyzed through a mixed approach, combining quantitative and qualitative techniques. The results showed that active methodologies increase student motivation and engagement, with 78% reporting greater engagement and the pass rate rising from 54% to 87.2%. In addition, content retention increased from 50% to 80%. Challenges identified included difficulties in integrating technologies and the need for greater structure in some sessions. The conclusion points to the effectiveness of active methodologies in promoting deeper and more engaged learning, cultivating autonomy and responsibility over one's own learning. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-10-08T16:55:47Z 2025-10-08T16:55:47Z 2025-03-31 |
| 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 |
CAKOYI, Laurindo Augusto. Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes. 2025. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025. http://repositorio.utfpr.edu.br/jspui/handle/1/38596 |
| identifier_str_mv |
CAKOYI, Laurindo Augusto. Implementação de metodologias ativas como estratégia de ensino em disciplinas de programação para alunos ingressantes. 2025. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/38596 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa Brasil Programa de Pós-Graduação em Ciência da Computação UTFPR |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa Brasil Programa de Pós-Graduação em Ciência da Computação UTFPR |
| 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)) |
| 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 |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850498341613338624 |