Estudio sobre la incorporación de la metodología activa Coding Dojo Randori en una plataforma de enseñanza-aprendizaje de algoritmos

Authors

DOI:

https://doi.org/10.5753/rbie.2026.4445

Keywords:

Metodologías Activas, Coding Dojo, Plataforma de Enseñanza y Aprendizaje, Algoritmos

Abstract

Este trabajo investiga la integración de la metodología Coding Dojo, en el formato Randori, en una plataforma para la enseñanza y el aprendizaje de algoritmos. La cuestión a abordar es cómo reducir las dificultades de aprendizaje en asignaturas relacionadas con algoritmos y, en consecuencia, reducir la desmotivación de los estudiantes. Para abordar esto, se llevó a cabo una investigación exploratoria y descriptiva, junto con una investigación con profesores a través de un cuestionario, para comprender sus experiencias con el uso de metodologías activas y sus dificultades para adoptarlas. Así, basándose en los datos recopilados, se adaptó una plataforma para la enseñanza y el aprendizaje de algoritmos para el uso de la metodología activa Coding Dojo Randori. Posteriormente, esta propuesta se probó en una sesión piloto y luego se aplicó en sesiones con estudiantes en clases remotas. Por lo tanto, al final de cada sesión, se evaluó la receptividad de los estudiantes mediante un cuestionario de evaluación y observaciones durante las sesiones. Los resultados obtenidos respaldan la hipótesis de que el uso de metodologías activas, como Coding Dojo, cuando se incorpora a plataformas de enseñanza, puede actuar como un facilitador y potencialmente mejorar la motivación y el aprendizaje de algoritmos.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

Alves, G., Rebouças, A., & Scaico, P. (2019). Coding Dojo como Prática de Aprendizagem Colaborativa para Apoiar o Ensino Introdutório de Programação: Um Estudo de Caso. Anais do XXVII Workshop sobre Educação em Computação, 276–290. https://doi.org/10.5753/wei.2019.6636 [GS Search].

Andrade, T., Almeida, C., Barbosa, J., & 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. Anais do XXXII Simpósio Brasileiro de Informática na Educação, 824–835. https://doi.org/10.5753/sbie.2021.218385 [GS Search].

Arimoto, M., & Oliveira, W. (2019). Dificuldades no processo de aprendizagem de programaçao de computadores: um survey com estudantes de cursos da área de Computação. Anais do XXVII Workshop sobre Educação em Computação, 244–254. https://doi.org/10.5753/wei.2019.6633 [GS Search].

Bacich, L., & Moran, J. (2018). Metodologias ativas para uma educação inovadora: uma abordagem teórico-prática. Penso Editora. https://doi.org/10.5335/rep.v28i2.9002 [GS Search].

Belinski, V., Seca, A. G. S., & Emer, M. C. (2025). ADoTe: Approach to teaching and learning functional testing technique criteria supported by Testing Dojo. Journal of Software Engineering Research and Development, 13(1), 13–26. https://doi.org/10.5753/jserd.2025.4103 [GS Search].

Berssanette, J. H. (2021). Metodologias ativas de aprendizagem e a teoria da carga cognitiva para a construção de caminhos no ensino de programação de computadores [tese de dout.]. https://doi.org/10.29327/517802 [GS Search].

Bonfim, M. (2015). O que é o Coding Dojo. Acessado em: 24 de outubro de 2022. Disponível em: [Link].

Brisolla, L. (2020). A prática pedagógica no ensino superior: planejamento, interdisciplinaridade e metodologias ativas. Devir educação, 4(1), 77–92. https://doi.org/10.30905/ded.v4i1.157 [GS Search].

Calderon, I., Silva, W., & Feitosa, E. (2021). Um Mapeamento Sistemático da Literatura sobre o uso de Metodologias Ativas durante o Ensino de Programação no Brasil. Anais do XXXII Simpósio Brasileiro de Informática na Educação, 1152–1161. https://doi.org/10.5753/sbie.2021.217564 [GS Search].

Camargo, C. A. C. M., Camargo, M. A. F., & Souza, V. O. (2019). A importância da motivação no processo ensino-aprendizagem. Revista Thema, 16(3), 598–606. https://doi.org/10.15536/thema.V16.2019.598-606.1284 [GS Search].

Castro, R. M., & Siqueira, S. (2019). Metodologias, técnicas, ambientes e tecnologias alternativas utilizadas no ensino de algoritmos e programaçao no ensino superior no Brasil. Anais dos Workshops do Congresso Brasileiro de Informática na Educação, 8(1), 228. https://doi.org/10.5753/cbie.wcbie.2019.228 [GS Search].

Delgado, C., Toledo, R., & Braganholo, V. (2012). Uso de dojos no ensino superior de computação. Anais do Workshop sobre Educação em Computação (WEI), 281–290. [Link] [GS Search].

Diemer, M. H., Bercht, M., Canto Filho, A. B., & 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). https://doi.org/10.22410/issn.2176-3070.v11i4a2019.2400 [GS Search].

Donders, F. C. (1969). On the speed of mental processes. Acta psychologica, 30, 412–431. https://doi.org/10.1016/0001-6918(69)90065-1 [GS Search].

Glasser, W. (1999). Choice theory: A new psychology of personal freedom. HarperPerennial. [GS Search].

Hoed, R. M. (2016). Análise da evasão em cursos superiores: o caso da evasão em cursos superiores da área de Computação. Brasília, DF: Universidade de Brasília. https://doi.org/10.26512/2016.12.D.22575 [GS Search].

INEP. (2024). Painel estatístico do Censo da Educação Superior 2024 [Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira]. [Link]

Lima, E., & Siebra, C. (2017). CollabEduc: Uma Ferramenta de Colaboração em Pequenos Grupos para Plataformas de Aprendizagem a Distância. Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), 28(1), 1707. https://doi.org/10.5753/cbie.sbie.2017.1707 [GS Search].

López-Fernández, D., Gordillo, A., Alarcón, P. P., & Tovar, E. (2021). Comparing traditional teaching and game-based learning using teacher-authored games on computer science education. IEEE Transactions on Education, 64(4), 367–373. https://doi.org/10.1109/TE.2021.3057849 [GS Search].

Luz, R. B., & Adolfo Neto. (2012). Usando dojos de programaçao para o ensino de desenvolvimento dirigido por testes. Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), 23(1). [Link] [GS Search].

Marinho, C., Moreira, L., Coutinho, E., Paillard, G., & 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. Anais dos Workshops do Congresso Brasileiro de Informática na Educação, 5(1), 1097. https://doi.org/10.5753/cbie.wcbie.2016.1097 [GS Search].

Nascimento, A. F., Mesquita, A. F. S., & Viana, L. A. F. C. (2021). Perception of active methodologies by teachers working in the State of Minas Gerais, Brazil. Research, Society and Development, 10(12), e54101220202. https://doi.org/10.33448/rsd-v10i12.20202 [GS Search].

Nascimento, E. R., Padilha, M. A., Silva, C. L., & Anjos, F. L. M. R. (2019). Metodologias ativas e engajamento docente: uma reflexão sobre as dificuldades enfrentadas pelos professores da educação superior. Educação por escrito, 10(1), e31560–e31560. https://doi.org/10.15448/2179-8435.2019.1.31560 [GS Search].

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. [Link] [GS Search].

Pereira, A. C. C. (2021). A motivação estudantil para a aprendizagem de programação de computadores: uma abordagem a partir de jogos digitais [diss. de mestr.]. Universidade Estadual Paulista (Unesp). [Link] [GS Search].

Rabêlo Júnior, D. J. L., Soares Neto, C. S., Raposo, A. C., & Santos Neto, L. A. (2018). Cosmo: Um ambiente virtual de aprendizado com foco no Ensino de Algoritmos. Anais do XXVI Workshop sobre Educação em Computação. https://doi.org/10.5753/wei.2018.3524 [GS Search].

Raposo, A. C. (2018). Levantamento de Requisitos e Modelagem do Ambiente Virtual de Aprendizagem COSMO [TCC de Graduação em Ciência da Computação do Campus do Bacanga]. Universidade Federal do Maranhão. [Link] [GS Search].

Richter, C. J., Bernardi, G., & Cordenonsi, A. Z. (2019). O ensino de programaçao mediado por tecnologias educacionais: uma revisao sistemática de literatura. RENOTE, 17(1), 517–526. https://doi.org/10.22456/1679-1916.95903 [GS Search].

Santos, F., Oliveira, E., Oliveira, L., & 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. https://doi.org/10.34117/bjdv6n1-032 [GS Search].

Santos, F. M. T., & Mortimer, E. F. (2001). Comunicação não-verbal em sala de aula. Revista Brasileira de Pesquisa em Educação em Ciências, 1(1). [Link] [GS Search].

Santos, J. O. (2025). Utilização do coding dojo como prática de ensino de programação orientada a objetos [Dissertação (Mestrado em Inovação em Tecnologias Educacionais do Instituto Metrópole Digital)]. Universidade Federal do Rio Grande do Norte. [Link] [GS Search].

Scherer, A. P. Z., & Mór, F. N. (2020). Uso da técnica Coding DOJO em aulas de programação de computadores. Anais do XXVIII Workshop sobre Educação em Computação, 6–10. https://doi.org/10.5753/wei.2020.11119 [GS Search].

Silva, A. M. M., Soares, A. L. B., Silva, E. C., Machado, B. R., & Bezerra, C. I. M. (2022). Ensino de Programaçao Remoto com Dojo de Programaçao Usando Método Randori. Anais do XXXIII Simpósio Brasileiro de Informática na Educação, 128–138. https://doi.org/10.5753/sbie.2022.224820 [GS Search].

Silva, T. R., Barros, I. S., Sousa, L. K. S., Sá, A. L. D., Silva, A. F. M., Araujo, M. C. S., & Aranha, E. H. S. (2021). Um mapeamento sistemático sobre o ensino e aprendizagem de programação. Revista Novas Tecnologias na Educação, 19(1), 156–165. https://doi.org/10.22456/1679-1916.118419 [GS Search].

Soffner, R. (2013). Tecnologia e educação: um diálogo Freire–Papert. Revista Tópicos Educacionais, 19(1), 147–162. [Link] [GS Search].

Stelko-Pereira, A. C., de Albuquerque Williams, L. C., & Valle, J. E. (2015). Escala de Engajamento Escolar: análise de características psicométricas. Avaliação psicológica, 14(2), 207–212. https://doi.org/10.15689/ap.2015.1402.05 [GS Search].

Streck, D. R. (2009). Da pedagogia do oprimido às pedagogias da exclusão: um breve balanço crítico. Educação & sociedade, 30, 539–560. https://doi.org/10.1590/S0101-73302009000200012 [GS Search].

Valente, J. A. (2018). A sala de aula invertida e a possibilidade do ensino personalizado: uma experiência com a graduação em midialogia. Metodologias ativas para uma educação inovadora: uma abordagem teórico-prática. Porto Alegre: Penso, 26–44. [Link] [GS Search].

Vasconcellos, C. S. (2000). Planejamento: projeto de ensino-aprendizagem e projeto político-pedagógico. São Paulo: Libertad, 1. [GS Search].

Vasconcelos, A. C., Souza, G. L. A., Brainer, S. A. B., Soares, R. M., Barbosa, L. D. S., & Campos, P. I. S. (2019). As estratégias de ensino por meio das metodologias ativas. Brazilian Journal of Development, 5(5), 3945–3952. https://doi.org/10.34117/bjdv5n5-1568 [GS Search].

Vilela, A. C., & Oliveira, R. B. B. (2019). Residência pedagógica: a importância do planejamento compartilhado. Revista GepesVida, 5(12). [Link] [GS Search].

Archivos adicionales

Published

2026-05-26

Cómo citar

SOUSA, J. S. de; MARANHÃO, D.; BORGES, P. V.; SOARES NETO, C. de S. Estudio sobre la incorporación de la metodología activa Coding Dojo Randori en una plataforma de enseñanza-aprendizaje de algoritmos. Revista Brasileña de Informática en la Educación, [S. l.], v. 34, p. 516–549, 2026. DOI: 10.5753/rbie.2026.4445. Disponível em: https://journals-sol.sbc.org.br/index.php/rbie/article/view/4445. Acesso em: 30 may. 2026.

Issue

Section

Artículos Premiados :: CBIE