Revista Educación ISSN Impreso: 0379-7082 ISSN electrónico: 2215-2644

OAI: https://revistas.ucr.ac.cr/index.php/educacion/oai
Pensamiento computacional y programación en la formación de estudiantes desde edades tempranas
PDF
HTML

Palabras clave

Computational Thinking
Programming Languages
Programming Skills
Digital Literacy
Pensamiento computacional
Lenguajes de programación
Competencias de programación
Alfabetización digital

Cómo citar

Barragán Perea, E. A. (2023). Pensamiento computacional y programación en la formación de estudiantes desde edades tempranas . Revista Educación, 47(2), 1–18. https://doi.org/10.15517/revedu.v47i2.53645

Resumen

El uso de las tecnologías de la información y la comunicación son el camino idóneo para el desarrollo de las competencias que el alumnado necesita para desenvolverse en una sociedad ampliamente digitalizada, con el fin de dejar de ser solo personas que consumen tecnología. De esta manera, uno de los principales retos de la educación actual implica que la población estudiantil aprenda a resolver problemas a través del uso de las tecnologías y la creación de software, para lo cual es necesario el desarrollo de competencias relacionadas con el pensamiento computacional y la programación como parte de los nuevos procesos de aprendizaje. El objetivo de la investigación fue analizar el impacto del pensamiento computacional y la programación en la formación de estudiantes desde edades tempranas, por lo cual se profundizó en los conceptos de pensamiento computacional, lenguajes de programación, competencias de programación, alfabetización digital y aprendizaje de la programación desde edades tempranas. Metodológicamente, se realizó una revisión bibliográfica de la literatura científica acerca del tema, mediante la aplicación de un estudio descriptivo. Se encontró que el cambio en el proceso de enseñanza-aprendizaje tradicional demanda la incorporación del pensamiento computacional y la programación como parte de los nuevos procesos de aprendizaje, además, que el mundo de los lenguajes de programación se ha adaptado a las necesidades de las personas, permitiendo desarrollar habilidades relacionadas con la resolución de problemas, la creatividad, el pensamiento lógico, el razonamiento y el trabajo colaborativo. No obstante, existen razones que dificultan dicho proceso, como son la discapacidad, la inversión necesaria en tiempo y dinero, el escaso manejo de la frustración, así como cuestiones de inclusión y género. Se recomienda realizar nuevas investigaciones que permitan conocer si los cuerpos docentes en los países latinoamericanos cuentan con las competencias necesarias para educar al alumnado en la programación, a fin de transitar hacia el pensamiento computacional. 

https://doi.org/10.15517/revedu.v47i2.53645
PDF
HTML

Citas

Almiron, M. E. y Porro, S. (2014). Las TIC en la enseñanza: un análisis de casos. Revista electrónica de investigación educativa, 16(2), 152-160. https://redie.uabc.mx/redie/article/view/341/937

Angeli, C. y Giannakos, M. (2020). Computational thinking education: Issues and challenges [Educación del pensamiento computacional: problemas y desafíos]. Computers in Human Behavior, 105. https://doi.org/10.1016/j.chb.2019.106185

Bankov, B. (2019). Software evaluation of PHP MVC web applications [Evaluación de software de aplicaciones web PHP MVC]. International Multidisciplinary Scientific GeoConference: SGEM, 19(2.1), 603-610. https://bit.ly/3GTSvpG

Bañeres, D., Casado, C., Ornellas, A., Planas, E., Prieto, J. y Serra, M. (2018). ¿Realmente la programación puede ser para todos? Análisis de la experiencia dentro de un MOOC. Actas de las Jenui, 3, 263-270. https://aenui.org/actas/pdf/JENUI_2018_017.pdf

Basogain, X., Olabe, M. A. y Olabe, J. C. (2015). Pensamiento computacional a través de la programación: paradigma de aprendizaje. Revista de Educación a Distancia, 46(6). https://doi.org/10.6018/red/46/6

Berberian, P. (2019). Sphero brings stem-based learning to the living room with the release of new sphero mini activity kit [Sphero lleva el aprendizaje basado en stem a la sala de estar con el lanzamiento del nuevo kit de actividades sphero mini]. Access, 33(4), 33. https://search.informit.org/doi/10.3316/informit.836607480872847

Cerón, J. A. (2022). La programación para niños: perspectivas de abordaje desde el pensamiento lógico matemático. Revista Internacional de Pedagogía e Innovación Educativa, 2(1), 101-122. https://doi.org/10.51660/ripie.v2i1.70

Consejo de la Unión Europea (Ed.). (2018). Recomendación del consejo de 22 de mayo de 2018 relativa a las competencias clave para el aprendizaje permanente. https://bit.ly/3FvYPU2

Costa, J. M. y Miranda, G. L. (2019). Using Alice Software with 4C-ID Model: Effects in Programming Knowledge and Logical Reasoning [Uso del software Alice con el modelo 4C-ID: efectos en el conocimiento de la programación y el razonamiento lógico]. Informatics in Education, 18(1), 1-15. https://files.eric.ed.gov/fulltext/EJ1212940.pdf

De Miguel, G., Júlvez Bueno, J. y Gracia de Río, J. (2021). Introducción a la Programación C++ para Ingenieros. (Vol. 313). Prensas de la Universidad de Zaragoza.

De Souza, I. (2019, 21 de septiembre). Descubre qué es el pensamiento computacional y sus beneficios desde la niñez hasta la profesión. Rock Content. https://bit.ly/3GT6E6Z

DesPortes, K. y DiSalvo, B. (2019, 30 de julio). Trials and tribulations of Novices working with the Arduino [Pruebas y tribulaciones de los novatos trabajando con el Arduino] [Conferencia]. ACM Conference on International Computing Education Research, Nueva York, Estados Unidos. https://doi.org/10.1145/3291279.3339427

Diego-Mantecón, J. M., Fernández-Blanco, T., Ortiz-Laso, Z. y Lavicza, Z. (2021). Proyectos STEAM con formato KIKS para el desarrollo de competencias clave. Comunicar: Revista científica iberoamericana de comunicación y educación, (66), 33-43. https://dialnet.unirioja.es/servlet/articulo?codigo=7696990

Espino E. y González C. (2015). Estudio sobre diferencias de género en las competencias y las estrategias educativas para el desarrollo del pensamiento computacional. Revista de Educación a Distancia, 46(12). https://doi.org/10.6018/red/46/12

Fagerlund, J., Häkkinen, P., Vesisenaho, M. y Viiri, J. (2021). Computational thinking in programming with Scratch in primary schools: A systematic review [Pensamiento computacional en programación con Scratch en escuelas primarias: una revisión sistemática]. Computer Applications in Engineering Education, 29(1), 12-28. https://doi.org/10.1002/cae.22255

García, L. (2019). Necesidad de una educación digital en un mundo digital. RIED. Revista Iberoamericana de Educación a Distancia, 22(2), 09-22. https://doi.org/10.5944/ried.22.2.23911

George, C. E. y Avello, R. (2021). Alfabetización digital en la educación. Revisión sistemática de la producción científica en Scopus. Revista de Educación a Distancia, 21(66), 1-21. https://doi.org/10.6018/red.444751

Gökçe, S. y Yenmez, A. A. (2022). Ingenuity of scratch programming on reflective thinking towards problem solving and computational thinking [Ingenio de la programación desde cero en el pensamiento reflexivo hacia la resolución de problemas y el pensamiento computacional]. Education and Information Technologies, 21(9), 1-25. https://doi.org/10.1007/s10639-022-11385-x

Instituto Nacional de Estadística y Geografía [INEGI]. (2021). Encuesta Nacional sobre Disponibilidad de Tecnologías de Información en los hogares (ENDUTIH-2021). https://www.inegi.org.mx/programas/dutih/2021/

Kalelioğlu, F. (2015). A new way of teaching programming skills to K-12 students: Code. org. [Una nueva forma de enseñar habilidades de programación a estudiantes de K-12: Code.org]. Computers in Human Behavior, 52, 200-210. https://doi.org/10.1016/j.chb.2015.05.047

Leicht, A., Heiss, J. y Byun, W. J. (Eds.) (2018). Issues and trends in education for sustainable development [Problemas y tendencias en la educación para el desarrollo sostenible]. (Vol. 5). UNESCO Publishing. https://bit.ly/3k0ZMeU

López, D. A. (2018). Programación orientada a objetos I. Servicio de Publicaciones de la Universidad Católica de Ávila.

López, L. (2004). Programación estructurada. Un enfoque algorítmico (2a. Edición). AlfaOmega.

López-Rupérez, F. (2022). El enfoque del currículo por competencias. Un análisis de la LOMLOE [The competency-based curriculum approach. An analysis of the LOMLOE]. Revista Española de Pedagogía, 80(281), 55–68. https://www.jstor.org/stable/48645738

Love, D. (2014, 7 de junio). A conversation with Linus Torvalds, who built the world's most robust operating system and gave it away for free [Una conversación con Linus Torvalds, quien construyó el sistema operativo más robusto del mundo y lo regaló gratis]. Insider. https://bit.ly/3XIEqSA

Luna, F. (2019). JavaScript: Aprende a programar en el lenguaje de la web. RedUsers. https://bit.ly/3Zg5zx0

Macías, R., Cedeño, E., Zambrano, W., Zambrano, D. y Ramírez, G. C. (2021). Scratch, tecnología utilizada como herramienta para mejorar las habilidades de razonamiento lógico y algorítmico en niños de edad escolar. Revista Ibérica de Sistemas e Tecnologias de Informação, (E43), 619-632. https://dialnet.unirioja.es/servlet/articulo?codigo=8649755

Mackey, J. (2016, 21 de septiembre). China Pushes Coding for Kids in Effort to Tackle Innovation Gap [China impulsa la codificación para niños en un esfuerzo por abordar la brecha de innovación]. NBC News. https://nbcnews.to/3B38iPU

Maris, S. (2018, 11 de diciembre). Pensamiento computacional: por qué incluirlo en el proceso de aprendizaje. Net-Learning. https://bit.ly/3CzE5c9

Mathieu, M. J. (2014). Introducción a la programación. Grupo Editorial Patria.

Mendoza, I. J. (2017). Python, nuevo paradigma en la educación universitaria. Journal Boliviano de Ciencias, 13(39), 68-75. http://www.revistasbolivianas.ciencia.bo/scielo.php?pid=S2075-89362017000100007&script=sci_arttext&tlng=es

Monjelat, N. G., Cenacchi, M. A. y San Martín, P. S. (2018). ¿Programación para todos? Herramientas y accesibilidad: un estudio de caso. Revista latinoamericana de educación inclusiva, 12(1), 213-227. https://bit.ly/3X5i7pa

Motoa, S. P. (2019). Pensamiento computacional. Revista Educación y Pensamiento, 26(26), 107-111.

Nagpal, A. y Gabrani, G. (2019, 4-6 de febrero). Python for data analytics, scientific and technical applications [Python para análisis de datos, aplicaciones científicas y técnicas] [Conferencia]. 2019 Amity international conference on artificial intelligence, Dubai, United Arab Emirates. https://doi.org/10.1109/AICAI.2019.8701341

Nengsih, Y. K., Handrianto, C., Pernantah, P. S., Kenedi, A. K. y Tannoubi, A. (2022). The implementation of interactive learning strategy to formulating learning objectives in package C program [La implementación de la estrategia de aprendizaje interactivo para formular objetivos de aprendizaje en el programa Paquete C]. Spektrum: Jurnal Pendidikan Luar Sekolah (PLS), 10(2). https://doi.org/10.24036/spektrumpls.v10i2.117215

Noh, J. y Lee, J. (2020). Effects of robotics programming on the computational thinking and creativity of elementary school students [Efectos de la programación robótica en el pensamiento computacional y la creatividad de los estudiantes de primaria]. Educational technology research and development, 68(1), 463-484. https://doi.org/10.1007/s11423-019-09708-w

Organización para la Cooperación y el Desarrollo Económicos [OCDE]. (2003). The definition and selection of key competencies. Executive summary [La definición y selección de competencias clave. Resumen ejecutivo]. https://bit.ly/3Cq3XHn

Polanco, N., Ferrer, S. y Fernández, M. (2021). Aproximación a una definición de pensamiento computacional. RIED. Revista Iberoamericana de Educación a Distancia, 24(1),55-76. https://doi.org/10.5944/ried.24.1.27419

Real Academia Española. (s.f.). Alfabetizar. Diccionario de la lengua española. https://dle.rae.es/alfabetizar

Reddy, P., Sharma, B. y Chaudhary, K. (2020). Digital literacy: A review of literature [Alfabetización digital: una revisión de la literatura]. International Journal of Technoethics (IJT), 11(2), 65-94. https://doi.org/10.4018/IJT.20200701.oa1

Rodríguez, F., Macía, X. C. y Armas, F. X. (2020). De los contenidos a las competencias: aprender transversalmente a través del conocimiento social. Innovación educativa, (30), 41-56. https://doi.org/10.15304/ie.30.6944

Sáenz, J. M. (2019). Programación y robótica en educación infantil, primaria y secundaria. Editorial UNED. https://bit.ly/3vPOFYx

Sánchez-Vera, M. M. y González-Martínez, J. (2019). Pensamiento computacional, Robótica y Programación en educación. RiiTE Revista Interuniversitaria de Investigación en Tecnología Educativa, (7), 8-11. https://doi.org/10.6018/riite.407731

Schneidermann, P. (2017, 12 de octubre). Pour Tim Cook, le patron d’Apple, un écolier français devrait apprendre le code plutôt que l’anglais [Para Tim Cook, el jefe de Apple, un escolar francés debería aprender código en lugar de inglés]. Konbini. https://bit.ly/3H2SiS6

Sotaminga, M. y Apolo, D. (2021). Pensamiento computacional, Scratch y educación: una experiencia colaborativa en Ecuador. En F. Silva-Garcés y I. Terceros (Coords). Pensamiento computacional, programación creativa y ciencias de la computación para la educación: Reflexiones y experiencias desde América Latina (pp. 43-59). CIESPAL. https://bit.ly/3ZgrkN8

Tejera-Martínez, F., Aguilera, D. y Vílchez-González, J. M. (2020). Lenguajes de programación y desarrollo de competencias clave. Revisión sistemática. Revista electrónica de investigación educativa, 22, e27. https://bit.ly/3jVWmtO

Torres-Torres, Y. D., Román-González, M. y Pérez-González, J. C. (2022). Brechas de Género en la iniciación a la Programación Informática en Educación Secundaria en España. Revista complutense de educación, 33(4), 701-712. https://doi.org/10.5209/rced.76564

Valverde, J., Fernández, M. R. y Garrido, M. C. (2015). El pensamiento computacional y las nuevas ecologías del aprendizaje. Revista de Educación a Distancia, (46). https://revistas.um.es/red/article/view/240311

Veeraraghavan, S. (2022, 23 de diciembre). 20 Most Popular Programming Languages to Learn in 2023 [Lenguajes de programación más populares para aprender en 2023]. Simpli Learn. https://bit.ly/3GYiUCH

Vidal, C., Pham, T., Sepúlveda, S. y Carter, L. (2019). En búsqueda de un procedimiento de desarrollo de software modular. Simbiosis entre programación orientada a la característica y programación orientada a aspectos JPI. Información tecnológica, 30(3), 95-104. http://dx.doi.org/10.4067/S0718-07642019000300095

Wing, J. (2006). Computational thinking [Pensamiento computacional]. Communications of the ACM, 49(3), 33-35. https://doi.org/10.1145/1118178.1118215

Yansen, G. (2020). Género y tecnologías digitales: ¿qué factores alejan a las mujeres de la programación y los servicios informáticos? Teknokultura, 17(2), 239-249. https://dialnet.unirioja.es/servlet/articulo?codigo=7568084

Comentarios

Creative Commons License

Esta obra está bajo una licencia internacional Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0.

Derechos de autor 2023 Revista Educación

Descargas

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