Conjunto estructurado de actividades didácticas para la enseñanza introductoria de la programación
DOI:
https://doi.org/10.33448/rsd-v11i10.32204Palabras clave:
Algoritmo; Ritmo de aprendizaje; Actividades didácticas; Enseñanza; Feedback calificado.Resumen
Este trabajo se llevó a cabo dentro de la metodología de la Investigación del Diseño Educativo (IDE), que busca esbozar soluciones a problemas experimentados en la práctica docente. El objetivo de esta investigación es crear, desarrollar, implementar y evaluar una metodología de enseñanza basada en un conjunto de actividades didácticas (AD) enfocadas a proporcionar un ritmo de estudio y de feedback calificado a los estudiantes de la disciplina introductoria de programación en el curso técnico integrado en informática a la enseñanza secundaria. Las AD se desarrollaron para realizar un seguimiento continuo del rendimiento de los estudiantes con el fin de reducir las altas tasas de abandono y desaprobación escolar. Durante este proceso metodológico, el profesor puede identificar las lagunas que presentan los alumnos y retomar el contenido de forma individual y/o en grupo, sin dejar que las dudas se acumulen y se conviertan en obstáculos para el aprendizaje. La devolución a los alumnos se hizo a través de una retroalimentación del aprendizaje, teniendo en cuenta la comprensión lectora, las nociones matemáticas, el razonamiento lógico y la abstracción, aspectos que representan los cuatro pilares esenciales a evaluar en la enseñanza de la programación. Los resultados obtenidos indican que las AD desarrolladas son de gran valor en la construcción de los conocimientos de los alumnos, observando rendimientos satisfactorios y, en consecuencia, contribuyendo a aliviar la tasa de desaprobación del curso.
Citas
Ambrósio, A. P. L., Almeida, L. S., Macedo, J., Santos, A., & Franco, A. H. (2011). Programação de Computadores: compreender as dificuldades de aprendizagem dos alunos. Revista Galego-Portuguesa de Psicoloxía e Educación, 19 (1), 185–197. ISSN: 1138-1663.
Aparicio, J., & Costa, C. (2018). A virtual robot solution to support programming learning an open source approach. Iberian Conference on Information Systems and Technologies, CISTI. 2018-June, 1-6. IEEE Computer Society.
Baeza, Y. R. A. (1995). Teaching Algorithms. SIGACT News, 26(4), 51-59.
Berssanette, J. H. (2016). Ensino de Programação de Computadores: Uma Proposta de Abordagem Prática Baseada em Ausubel. Dissertação (Mestrado Profissional em Ensino de Ciência e Tecnologia) – UTFP/Ponta Grossa, Paraná.
BRASIL. (2018). Ministério da Educação. Base Nacional Comum Curricular. Brasília. http://basenacionalcomum.mec.gov.br/images/BNCC_EI_EF_110518_versaofinal_site.pdf
Falkembach, G. A. M., Amoretti, M. S. M., Tarouco, L. R., & Vieiro, F. (2003). Aprendizagem de Algoritmos: Uso da Estratégia Ascendente de Resolução de Problemas. Anais: 8º Taller Internacional de Software Educativo. Santiago, Chile. http://tise.cl/2010/archivos/tise2003/papers/aprendizagem_de_algoritmos.pdf
Gomes, A., & Mendes, A. (2015). A teacher's view about introductory programming teaching and learning: Difficulties, strategies and motivations. Proceedings - Frontiers in Education Conference, FIE. 2015-February. Institute of Electrical and Electronics Engineers Inc.
Gossmann, T. A. (2017). Utilização de algoritmos nos processos de ensino e de aprendizagem de programação de computadores em cursos técnicos. Monografia (Especialização em Docência na Educação Profissional) – Univates/Lajeado, Rio Grande do Sul.
Halley, W. A. S., & Gondim, A. P. A. (2008). Esboço de Fluxogramas no Ensino de Algoritmos. Anais do XXVIII Congresso da SBC. Belém/PA. http://www2.sbc.org.br/csbc2008/pdf/arq0121.pdf.
Koliver, C., Dorneles, R. V., & Casa, M. E. (2004). Das (muitas) dúvidas e (poucas) certezas do ensino de algoritmos. Anais do XII Workshop de Educação em Computação – WEI. Salvador, BA. https://docplayer.com.br/82889605-Das-muitas-duvidas-e-poucas-certezas-do-ensino-de-algoritmos.html
Menzies, T. (1996). Applications of Abduction: Knowledge-Level Modeling. International Journal of Human Computer Studies. http://menzies.us/pdf/96abkl.pdf.
Miranda, H. J. (2016). Estratégias de Leitura como Instrumento na Formação do Leitor Competente. Dissertação (Mestrado Profissional em Letras em Rede Nacional) – UFP/ Belém, PA.
Moura, M. O. de. (2007). Matemática na infância. In Educação matemática na infância: abordagens e desafios. Vila Nova de Gaia: Gailivro.
Morais, C. G. B., Mendes Neto, FM, & Osório, A. J. M. (2020). Dificuldades e desafios no processo de aprendizagem de algoritmos e programação no ensino superior: uma revisão sistemática da literatura. Pesquisa, Sociedade e Desenvolvimento, 9 (10), e9429109287. https://doi.org/10.33448/rsd-v9i10.9287
Nobre, I. A. M. N., & Menezes, C. S. (202). Suporte à Cooperação em um Ambiente de Aprendizagem para Programação (Samba). XIII Simpósio Brasileiro de Informática na Educação – SBIE. São Leopoldo, RS. http://jacarepagua.dcc.ufrj.br/~ladybug/artigos/PereiraJr.pdf.
Rodrigues, M. C. J. (2002). Como Ensinar Programação? Jornal Computação Brasil da Sociedade Brasileira de Computação. http://www.unit.br/methanias/artigos.htm.
Shadiev, R., Hwang, W., Yeh, S., Yang, S., Wang, J., Han, L., & Liu, C. (2013). Applying unidirectional versus reciprocal teaching strategies in web-based environment and their effects on computer programming learning. Proceedings - 2013 IEEE 13th International Conference on Advanced Learning Technologies, ICALT 2013, 5-9.
Souza, E. R. C. (2015). Schopenhauer e os conhecimentos intuitivo e abstrato: uma teoria sobre as representações empíricas e abstratas. Cultura Acadêmica, 97-146. https://static.scielo.org/scielobooks/g3p7n/pdf/souza-9788579836879.pdf
Schultz, M. R. (2003). Metodologias para Ensino de Lógica de Programação de Computadores. Monografia (Especialização em Ciência da Computação) – UFSC/Florianópolis, SC.
Zacarias, R. O., & Mello, D. R. B. (2019). Metodologias de Ensino de Lógica de Programação e Algoritmos em Cursos de Graduação. Revista Interdisciplinar do Pensamento Científico, 5(2), 29-44.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2022 Luciana Vescia Lourega; Ricardo Andreas Sauerwein
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Los autores que publican en esta revista concuerdan con los siguientes términos:
1) Los autores mantienen los derechos de autor y conceden a la revista el derecho de primera publicación, con el trabajo simultáneamente licenciado bajo la Licencia Creative Commons Attribution que permite el compartir el trabajo con reconocimiento de la autoría y publicación inicial en esta revista.
2) Los autores tienen autorización para asumir contratos adicionales por separado, para distribución no exclusiva de la versión del trabajo publicada en esta revista (por ejemplo, publicar en repositorio institucional o como capítulo de libro), con reconocimiento de autoría y publicación inicial en esta revista.
3) Los autores tienen permiso y son estimulados a publicar y distribuir su trabajo en línea (por ejemplo, en repositorios institucionales o en su página personal) a cualquier punto antes o durante el proceso editorial, ya que esto puede generar cambios productivos, así como aumentar el impacto y la cita del trabajo publicado.