Metodología de enseñanza de la programación con un software basado en un lenguaje especializado en electrónica
Resumen
Este artículo de investigación presenta un enfoque integral para mejorar la enseñanza de la programación, específicamente en el lenguaje Arduino, dentro del contexto académico de la Universidad Tecnológica de Pereira (UTP). El estudio aborda dos componentes clave: una metodología de enseñanza centrada en la pedagogía activa y una herramienta de software educativo. La metodología propuesta permite a los educadores actuar como facilitadores que adaptan la enseñanza a las necesidades individuales de los estudiantes. El software, una aplicación web desarrollada con tecnologías estándar como html, css y JavaScript, se organiza en módulos que van desde fundamentos teóricos hasta proyectos prácticos. La efectividad de este enfoque se evaluó con encuestas de satisfacción y análisis de datos aplicadas a dos grupos de estudiantes de la Facultad de Ingenierías de la utp. Los resultados indican que la combinación de la metodología y el software resultó en un avance significativo en el desarrollo educativo y la satisfacción general de los estudiantes. Además, se notó un aumento en el interés de los estudiantes por participar activamente en el proceso de aprendizaje respaldado por la adopción de tecnologías de la información y comunicación (TIC). El artículo contribuye de manera sustancial al campo de la enseñanza de la programación. Ofrece estrategias pedagógicas y tecnológicas eficaces para un entorno académico real, y resalta la importancia de las tic y la pedagogía activa. Aspira a impulsar un cambio significativo en la calidad de la educación en programación a nivel superior.
Descargas
Referencias bibliográficas
Badamasi, Y. A. (2014). The working principle of an Arduino. 2014 11th International Conference on Electronics,
Computer and Computation (icecco). ieee. https://doi.org/https://doi.org/10.1109/ICECCO.2014.6997578
Casimiro-Urcos, C. N., Casimiro-Urcos, W. H. y Casimiro-Urcos, J. F. (2019). Desarrollo de competencias profesionales en estudiantes universitarios. Conrado,15(70), 312-319. http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1990-86442019000500312
Daker, R. J., Colaizzi, G. A., Mastrogiannis, M. A., Sherr,M., Lyons, I. M. y Green, A. E. (2022). Predictive effects of creative abilities and attitudes on performance in university-level computer science courses. TranslationalIssues in Psychological Science, 8(1), 104-124.https://doi.org/https://doi.org/10.1037/tps0000293
Galadima, A. A. (2014). Arduino as a learning tool. 2014 11th International Conference on Electronics, Computer and Computation. ieee. https://doi.org/https://doi.org/10.1109/ICECCO.2014.6997577
Garzón, E., Sola, T., Ortega, J. L., Marín, J. A. y Gómez, G. (2020). Teacher Training in Lifelong Learning-The Importance
of Digital Competence in the Encouragement of Teaching Innovation. Sustainability, 12(7), 2852. https:/doi.org/https://doi.org/10.3390/su12072852
González, S. y Ortiz, M. (2011). Las competencias profesionales en la Educación Superior. Educación Médica Superior, 25(3), 234-243. https://doi.org/https://www.medigraphic.com/cgi-bin/new/resumen.cgi?IDARTICULO=31775
Gries, D. (2012). The science of programming. Springer Science & Business Media. https://doi.org/https://doi.org/10.1007/978-1-4612-5993-1
López-Pernas, S., Gordillo, A., Barra, E. y Quemada, J.(2019). Examining the Use of an Educational Escape Room for Teaching Programming in a Higher Education Setting. ieee Access, 7, 31723-31737. https://doi.org/https://doi.org/10.1109/ACCESS.2019.2902976
Pierce, B. C. (2002). Types and programming languages.MIT press.Rosanigo, Z. B. y Paur, A. B. (2006). Estrategias para la enseñanzade algorítmica y programación. Congreso de Tecnología en Educación y Educación en Tecnología.
Derechos de autor 2023 Academia y Virtualidad
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.