Uma análise da integração da metodologia ativa Coding Dojo a uma plataforma de ensino-aprendizagem de algoritmos
Abstract
This paper investigates the integration of the Coding Dojo methodology, in Randori format, to an algorithm teaching and learning platform. The issue to be faced is how to reduce learning difficulties in disciplines related to algorithms and, consequently, reduce students’ demotivation. For this purpose, an exploratory and descriptive research was carried out that allowed evaluating the proposed approach through the application of an evaluation questionnaire and empirical observation. The results obtained corroborate the hypothesis that the use of active methodologies, such as Coding Dojo, when incorporated into teaching platforms, can act as a facilitator and potentially increase motivation and algorithm learning.
References
Andrade, T., Almeida, C., Barbosa, J., and Rigo, S. (2021). Metodologias ativas integradas a um sistema de recomendação e mineração de dados educacionais para a mitigação de evasão em ead. In Anais do XXXII Simpósio Brasileiro de Informática na Educação, pages 824–835, Porto Alegre, RS, Brasil. SBC.
Arimoto, M. and Oliveira, W. (2019). Dificuldades no processo de aprendizagem de programaçao de computadores: um survey com estudantes de cursos da área de computaçao. In Anais do XXVII Workshop sobre Educação em Computação, pages 244–254. SBC.
Bacich, L. and Moran, J. (2018). Metodologias ativas para uma educação inovadora: uma abordagem teórico-prática. Penso Editora.
Bonfim, M. (2015). ”o que é o coding dojo”. acessado em: 24 de outubro de 2022. disponível em: ¡https://www.devmedia.com.br/o-que-e-o-coding-dojo/30517¿.
da Silva, A. M. M., Soares, A. L. B., Silva, E. C., Machado, B. R., and Bezerra, C. I. M. (2022). Ensino de programaçao remoto com dojo de programaçao usando método randori. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 128–138. SBC.
de Castro, R. M. and Siqueira, S. (2019). Metodologias, técnicas, ambientes e tecnologias alternativas utilizadas no ensino de algoritmos e programaçao no ensino superior no brasil. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação, volume 8, page 228.
de Oliveira Santos, F. A., Junior, E. A., Oliveira, L. B. A., and Duarte, S. (2020). Mapeamento sistemático sobre aprendizagem colaborativa com suporte computacional no brasil/systematic mapping on collaborative learning with computational support in brazil. Brazilian Journal of Development, 6(1):91–102.
Delgado, C., de Toledo, R., and Braganholo, V. (2012). Uso de dojos no ensino superior de computaç ao.
Diemer, M. H., Bercht, M., do Canto Filho, A. B., and Schorr, M. C. (2019). Metodologias ativas no ensino de algoritmos e programação: um relato de aplicação da metodologia peer instruction. Revista Destaques Acadêmicos, 11(4).
do Nascimento, A. F., Mesquita, A. F. S., and de Campos Viana, L. A. F. (2021). Percepção das metodologias ativas por professores que atuam no estado de minas gerais, brasil. Research, Society and Development, 10(12):e54101220202–e54101220202.
Júnior, D. J. L. R., de Salles Soares Neto, C., Raposo, A. C., and dos Santos Neto, L. A. (2018). Cosmo: Um ambiente virtual de aprendizado com foco no ensino de algoritmos. In Anais do XXVI Workshop sobre Educação em Computação, Porto Alegre, RS, Brasil. SBC.
Lima, E. and Siebra, C. (2017). Collabeduc: Uma ferramenta de colaboração em pequenos grupos para plataformas de aprendizagem a distância. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 28, page 1707.
Luz, R. B. and Neto, A. (2012). Usando dojos de programaçao para o ensino de desenvolvimento dirigido por testes. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 23.
Marinho, C., Moreira, L., Coutinho, E., Paillard, G., and de Lima, E. T. (2016). Experiências no uso da metodologia coding dojo nas disciplinas básicas de programaçao de computadores em um curso interdisciplinar do ensino superior. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação, volume 5, page 1097.
OLIVEIRA, C. A. d. S. et al. (2018). Educação informatizada: importância da formação de professores de computação para a qualidade do ensino-aprendizagem.
Pattanaphanchai, J. (2019). An investigation of students’ learning achievement and perception using flipped classroom in an introductory programming course: A case study of thailand higher education. Journal of University Teaching and Learning Practice, 16(5):4.
Raposo, A. C. (2018). Levantamento de requisitos e modelagem do ambiente virtual de aprendizagem cosmo.
Reis da Silva, T., Silva Barros, I., Da Silva Sousa, L. K., Lopes Damasceno Sá, A., Maciel Silva, A. F., Sousa Araujo, M. C., and da Silva Aranha, E. H. (2021). Um mapeamento sistemático sobre o ensino e aprendizagem de programação. RENOTE, 19(1):156–165.
Richter, C. J., Bernardi, G., and Cordenonsi, A. Z. (2019). O ensino de programaçao mediado por tecnologias educacionais: uma revisao sistemática de literatura. RENOTE, 17(1):517–526.
Scherer, A. P. Z. and Mór, F. N. (2020). Uso da técnica coding dojo em aulas de programação de computadores. In Anais do XXVIII Workshop sobre Educação em Computação, pages 6–10. SBC.
