Ambiente gamificado para auxiliar no ensino de lógica de programação em cursos de computação
Resumo
A disciplina de lógica de programação demanda abordagens pedagógicas diferenciadas. A gamificação, combinada às Teorias de Aprendizagem, emerge como estratégia eficaz para motivar e engajar os alunos. Este estudo propõe adaptar o Moodle com elementos de gamificação, integrando a teoria de Piaget para avaliar seu impacto na aprendizagem. A pesquisa adota uma abordagem aplicada e qualitativa, com estudos preliminares sugerindo resultados positivos, incluindo melhorias com base nos feedbacks recebidos.
Referências
Barros, R. P., de Santana Junior, O. V., de Medeiros Silva, I. R., dos Santos, L. F., & Neto, V. R. C. (2020) “Predição do rendimento dos alunos em lógica de programação com base no desempenho das disciplinas do primeiro período do curso de ciências e tecnologia utilizando técnicas de mineração de dados”. Brazilian Journal of Development, 6(1), p. 2523-2534.
Bernik, A., Radošević, D., & Bubaš, G. (2019) “Achievements and usage of learning materials in computer science hybrid courses”, Journal of Computer Sciences, 15(3), 247-257.
Brazil, A. L. e Baruque, L. B. (2015) “Gamificação Aplicada na Graduação em Jogos Digitais”, In: Anais do XXVI Simpósio Brasileiro de Informática na Educação (SBIE 2015), p. 677-686.
Brooke, J. (1996) “SUS-A quick and dirty usability scale”. Usability evaluation in industry, v. 189, n. 194, p. 4-7.
de Oliveira Castro, M. B., & dos Santos, V. A. (2023) “Gamificação como recurso para aprimorar o ensino de lógica de programação em cursos de computação no ensino superior: uma revisão sistemática”. Revista Novas Tecnologias na Educação. Porto Alegre, v. 21, n. 2, p. 307–318. [link]. Acesso em: 5 de jan. de 2024.
de Brito Freitas, B. C., de Oliveira Fontes, L. M., & da Silva, B. G. S. (2022) “Autoavaliação no Processo de Ensino e Aprendizagem de Programação Introdutória Self-Assessment in the Teaching and Learning Process of Introductory Programming”, Brazilian Journal of Development, 8(5), p. 39485-39506.
Holanda, W. D. D., Coutinho, J. C. D. S., & Fontes, L. M. D. O. (2018) “Uma intervenção metodológica para auxiliar a aprendizagem de programação introdutória: um estudo experimental”.
International Organization for Standardization (2011) “Systems and software engineering
- SQuaRE - Software product Quality Requirements and Evaluation - System and software quality models”, ISO/IEC 25010.
Júnior, R. P. M., & Boniati, B. B. (2015) “LogicBlocks: Uma ferramenta para o Ensino de Lógica de Programação”, Anais do EATI–Encontro Anual de Tecnologia da Informação e Semana Acadêmica de Tecnologia da Informação.
Kalogiannakis, M., Papadakis, S., & Zourmpakis, A. I. (2021) “Gamification in science education. A systematic review of the literature”. Education Sciences, 11(1), 22.
Khouri, C. M. B., dos Santos, G. N., & Barbosa, M. S. S. (2020) “Mapeamento sistemático em metodologias de ensino-aprendizagem de programação”, Revista de Ciência da Computação, 2(1), p. 13-27.
Moreira, S., Sousa, T., Silva, W., & Marques, A. B. (2022) “Uma experiência de gamificação no ensino com o ambiente Classcraft: análise da motivação dos estudantes”. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação. SBC. p. 403-414.
Neves, D., Lucena, F., Novo, J., & Araujo, J. (2021) “Teorias de aprendizagem e a formação docente em física”, (Master's thesis).
Palaniappan, K., & Noor, N. M. (2022) “Gamification strategy to support self-directed learning in an online learning environment”, International Journal of Emerging Technologies in Learning (iJET), 17(3), p. 104-116.
Piaget, J. Inhelder, B. (1983) “A Gênese das Estruturas Lógica Elementares”, Tradução de.
Perlin, R., Macedo, R. T., & Silveira, S. R. (2019) “Uma Abordagem Construtivista No Ensino De Algoritmos E Lógica De Programação Com O Auxílio De Uma Ferramenta Gamificada”, e-xacta, 12(1), p. 29-43.
Rios, P. T., & Cury, D. (2016) “Utilizando o SCRATCH no desenvolvimento de Lógica de Programação como contribuição interdisciplinar”, TISE-Nuevas Ideas en Informática Educativa, 12, p. 426-431.
Resultados Digitais (2024) “Guia mais que completo sobre personas e jornada de compra. [link]. Acesso em: 4 de janeiro de 2024.
Santos, A. M., Oliveira, F. P., dos Santos, C. A., Kida, A. A., & da Silva, R. B. (2021) “RPG Arduino: uma proposta de gamificação para ensino de programação em microcontroladores”, In Anais da XXI Escola Regional de Computação Bahia, Alagoas e Sergipe, SBC, p. 178-187.
Santos, R. A. (2018) “Gamificação no Ensino-Aprendizagem de Algoritmos e Lógica Aplicada a Computação”, (Doctoral dissertation, Dissertação (Dissertação em Ciência da Computação)–FACCAMP. São Paulo, p. 160.
Santiago, A. D., & Kronbauer, A. H. (2017) “Um modelo lúdico para o ensino de conceitos de programação de computadores”, Revista Brasileira de Informática na Educação, 25(03), 1.
Silveira, S. R., Parreira, F. J., Bigolin, N. M., & Pertile, S. D. L. (2018) “Metodologia do Ensino e da Aprendizagem em Informática”.
Souza, R. N., Mourao, A. B. (2023) “Ambiente Virtual Interativo e Inclusivo de Libras (AVIILIB): aplicando as estratégias do Pensamento Computacional e engajando os estudantes com elementos de Gamificação”, In: Anais do II Workshop de Pensamento Computacional e Inclusão. SBC, p. 75-86.
Werbach, K., & Hunter, D. (2012). “For the Win: How Game Thinking Can Revolutionize Your Business”. Wharton Digital Press.