Programming language for boys and girls: connected and disconnected perspectives in basic education. A qualitative study

Authors

DOI:

https://doi.org/10.51660/ripie.v3i1.108

Keywords:

Programming language, programming informatics, , basic education and didactic

Abstract

Technology is permeating every day all aspects of life in today's societies, the use of algorithms is becoming more and more recurrent to solve the different problems of a society in constant evolution, which allows us to focus attention on computer programming and their respective language as one. of the alternatives to face the challenges of this century. For this reason, this documentary research is developed in order to publicize the importance of programming language and its respective teaching from basic education, through a qualitative approach, where the analysis of 63 articles stands out. and interviews with mathematics teachers who use programming in their practice, which allowed us to establish four categories aimed at including programming in the field of mathematics didactics in early childhood education. Among the main conclusions, the need to interrelate the mathematical field with the technological one stands out, and in this way establish new didactic strategies, where access to technological devices is not exclusive to the computer area.

Downloads

Download data is not yet available.

References

Alcolea, A. (2019). La historia de los lenguajes de programación. Computer Hoy. Recuperado de: https://cutt.ly/hfFkljn.

Angamarca, O., & Andrade, D. (2022). Enseñanza de programación a niños de edad escolar utilizando Scratch para mejora del razonamiento lógico. Pro Sciences: Revista De Producción, Ciencias E Investigación, 6(42), 111–121. https://doi.org/10.29018/issn.2588-1000vol6iss42.2022pp111-121 DOI: https://doi.org/10.29018/issn.2588-1000vol6iss42.2022pp111-121

Angarita, M., Deco, C., Bender, C., & Collazos, C. (2021). Una Propuesta para el Desarrollo de Pensamiento Computacional en Niños y Jóvenes. Revista Iberoamericana de Tecnología en Educación y Educación en Tecnología, (30), e2-e2.

Beecher, K. (2017). Computational Thinking. BCS Learning & Development LTd.

Bers, M. (2018). Codingsas a Playground: programming and Computational Thinking in the Early Childhood Classroom.New York: Routledge. DOI: https://doi.org/10.4324/9781315398945

Bocanegra, N. (2020). El pensamiento computacional con las tarjetas micro:bit, como estrategia pedagógica para el desarrollo de habilidades en estudiantes de noveno. [Trabajo de grado]. https://repositorio.udes.edu.co/handle/001/6393

Casali, A., Deco, C., Viale, P., Bender, C., Zanarini, D., & Monjelat, N. (2020). Enseñanza y Aprendizaje del Pensamiento Computacional y la Programación en los distintos Niveles Educativos. In XXII Workshop de Investigadores en Ciencias de la Computación (WICC 2020, El Calafate, Santa Cruz).

Cerón Molina, J. A. (2021). 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 DOI: https://doi.org/10.51660/ripie.v2i1.70

Cuásquer, M., & Moreno, A. (2021). Estudio sobre los diagramas de flujo en la resolución de problemas matemáticos. Revista UNIMAR, 39(1), 45–55. https://doi.org/10.31948/Rev.unimar/unimar39-1-art3 DOI: https://doi.org/10.31948/Rev.unimar/unimar39-1-art3

Dapozo, G. N., Petris, R. H., Greiner, C. L., & Espíndola, M. C. (2018). Formación docente para incorporar la programación en las escuelas.

D’Andrea, E. (2019). Scratch aprende a programar jugando. Ediciones la U.

Enríquez, C., Raluy, M., & Vega, L. (2021). Development thinking computing to children use of unplugged and plugged computing. RIDE. Revista Iberoamericana para la Investigación y el Desarrollo Educativo, 12(23), e046. https://doi.org/10.23913/ride.v12i23.1079

Fatourou, E., Zygouri, N., Loukopoulos, T., & Stamoulis, G. (2021). Review of Learning Design Choices of Primary School Programming Courses in Empirical Researches. 2021 IEEE Global Engineering Education Conference (EDUCON), 1010-1018. doi: 10.1109 / EDUCON46332.2021.9453891 DOI: https://doi.org/10.1109/EDUCON46332.2021.9453891

Ferrari, F., Rabbone, A., & Ruggiero, S. (2015). Experiences of the T4T group in primary schools. International Conference on Informatics in Schools. University of Ljubljana, Faculty of Computer and Information Science.

Freije, P. (2021). Introducción al uso de drones en Tecnología industrial I. [Trabajo de grado, Tesis de maestría, Universidad de Cantabria]. Ucrea. https://repositorio.unican.es/xmlui/handle/10902/22565

García, A., Gutiérrez, P., & Ayuso, D. (2022). Propuesta didáctica de iniciación a la programación en educación infantil considerando el DUA. Revista Infancia, Educación Y Aprendizaje, 8(2), 98–115. https://doi.org/10.22370/ieya.2022.8.2.2897

García, M., Deco, C., Bender, C., Collazos, C. (2021). Una propuesta para el desarrollo de pensamiento computacional en niños y jóvenes. Revista Iberoamericana de Tecnología en Educación y Educación en Tecnología, 30, 16-27. https://teyet-revista.info.unlp.edu.ar/TEyET/article/view/1324/1521 DOI: https://doi.org/10.24215/18509959.30.e2

González, J., Estebanell, M., & Peracaula, M. (2018). ¿Robots o programación? El concepto de pensamiento computacionaly los futuros maestros. EKS. Education in the Knowledge Society, 19, 29–45. https://doi.org/http://dx.doi.org/10.14201/eks20181922945 DOI: https://doi.org/10.14201/eks20181922945

Hocevar, D. (1980). Intelligence, divergent thinking, and creativity. Intelligence, 4(1), 25-40. DOI: https://doi.org/10.1016/0160-2896(80)90004-5

Iglesias, A., & Bordignon, F. (2021). Taxonomía de actividades desconectadas para el desarrollo de pensamiento computacional. Virtualidad, Educación y Ciencia, 22 (12), 119-135.

Jara, I., Hepp, P., Rodríguez, J., & Claro, M. (2019). Políticas y prácticas para la enseñanza de las Ciencias de la Computación en América Latina. file:///C:/Users/equip/Downloads/ComputerScienceLatinAmerica_ESP.pdf

Leonardi, C., Mauco, V., Felice, L., & Menchón, N. (2021). Pensando la enseñanza de las Ciencias de la Computación en el nivel primario: una experiencia de la Especialización Superior en la ciudad de Tandil. Espacios en blanco. Serie indagaciones, 31(2), 227-242.

López, V., y Yuste, R. (2016). EMOROBOTIC: Gestión Emocional a través de la Programación en Robots en Educación Primaria. In Edunovatic 2016. I Congreso Virtual internacional de Educación, Innovación y TIC: del 14 al 16 de diciembre de 2016. Libro de actas (p. 657-663). REDINE (Red de Investigación e Innovación Educativa).

Llorens, F., García, f., Molero, X., & Vendrell, E. (2017). The Teaching of Computer Science, Programming and Computational Thinking in Pre-University Studies. Education in the Knowledge Society, 18(2), 7-17. Obtenido de https://revistas.usal.es/index.php/eks/article/view/eks2017182717/17445 DOI: https://doi.org/10.14201/eks2017182717

Manning, J. (2005) Rediscovering Froebel: A Call to Re-examine his Life & Gifts. Early Childhood Education Journal, 32(6), 371-376. DOI: https://doi.org/10.1007/s10643-005-0004-8

Manrique, B., Gomez, M., & Gonzalez, L. (2020). Estrategia de transformación para la formación en informática: hacia el desarrollo de competencias en educación básica y media para la Industria 4.0 en Medellín – Colombia. RISTI, 39(10), 1-17. file:///D:/Documentos/out.pdf

Monjelat, M., Bruno, M., Pidello, M., & Salvador, R. (2021). Formación docente en Ciencias de la Computación: hacia una transversalidad situada en comunidad. Ciencia, docencia y tecnología, (63), 49-51. https://dx.doi.org/https://doi.org/10.33255/3263/1030 DOI: https://doi.org/10.33255/3263/1030

Morales, E., Ocaña, J., Pérez, D., & Pizarro, C. (2020). ¿Pueden los niños aprender a programar usando un entorno de programación basado en texto con un agente compañero? Revista Iberoamericana de Informática Educativa (32), 34-45. Obtenido de https://dialnet.unirioja.es/servlet/articulo?codigo=7737559

Martínez, M., & Echeveste, M. (2018). Experiencias de programación en las escuelas. Cuadernos de Educación, (16).

Nishida, T., Kenemune, S., Idosaka, Y., Namiki, M., Campana, T., & Kuno, Y. (2009). A CS unplugged design pattern. ACM Sigcse Bulletin, 41, 231-235. DOI: 10.1145/1539024.1508951 DOI: https://doi.org/10.1145/1539024.1508951

Papert, S. (1981). Desafío a la mente. Computadoras y Educación. Ediciones Galápago.

Penalva, J. (2020, julio 1). Enseñar programación a un niño sin PC ni robots: juegos de mesa, kits para imprimir, libros y recursos gratuitos [mensaje en un blog]. Literatura, comics y juegos. https://www.xataka.com/literatura-comics-y-juegos/ensenar-programacion-nino-pc-robots-juegos-mesa-kits-para-imprimir-libros-recursos-gratuitos-1#comments

Picie-Alcaraz, I., Olivares-Zepahua, B. A., López-Martínez, I., Romero-Torres, C., & Reyes-Hernández, L. Á. (2021). Herramienta para la Enseñanza de la Programación usando Elementos Gráficos. Revista Ibérica de Sistemas e Tecnologias de Informação, (41), 50-62. DOI: https://doi.org/10.17013/risti.41.50-62

Ramírez, C., Herrero, M., & Vega, L. (2021). Desarrollo del pensamiento computacional en niñas y niños usando actividades desconectadas y conectadas de computadora. Revista Iberoamericana para la Investigación y el Desarrollo Educativo, 12(23), e046. https://doi.org/10.23913/ride.v12i23.1079 DOI: https://doi.org/10.23913/ride.v12i23.1079

Recarde, E., Serna, B., Beltrán, G., & Cañón, C. (2018). El Scratch como estrategia didáctica para desarrollar la exploración del medio en la educación inicial Fase I y II. Revista Inclusión y Desarrollo, 5(2), 19-33. Obtenido de http://hdl.handle.net/10656/7192 DOI: https://doi.org/10.26620/uniminuto.inclusion.5.2.2018.21-38

Riesco Albizu, M., Díaz Fondón, M. Á., Álvarez Gutiérrez, D., López Pérez, B., Cernuda del Río, A., Fuente, J., & Adolfo, A. (2014). Informática: materia esencial en la educación obligatoria del siglo XXI. ReVisión, 7 (3), 53-60. http://hdl.handle.net/10651/30092

Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K.,

Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67. https://dl.acm.org/doi/10.1145/1592761.1592779 DOI: https://doi.org/10.1145/1592761.1592779

Rio, G. (2016). Ada en la encrucijada de las Humanidades Digitales. Revista Luthor, (29), 15-25. http://www.revistaluthor.com.ar/pdfs/149.pdf

Ruiz, J. (1994) Educational implications of the LOGO language. Comunicación, Lenguaje y Educación, 6(1), 111-118, DOI: 10.1174/021470394321513915 DOI: https://doi.org/10.1174/021470394321513915

Sáenz, J., & Cózar, R. (2017). Pensamiento computacional y programación visual por bloques en el aula de Primaria. Educar 2017, 53(11), 29-146. https://raco.cat/index.php/Educar/article/view/v53-n1-saez-cozar/407368 DOI: https://doi.org/10.5565/rev/educar.841

Sánchez, M. (2020). Robotics, coding and computational thinking in Early Childhood Education. Revista Infancia, Educación Y Aprendizaje, 7(1), 209–234. https://doi.org/10.22370/ieya.2021.7.1.2343

Tomohiro, S., Kawaguti, A., Kawabe, Y., Kitada, S., & Kuge, O. (2009). Purification and characterization of human phosphatidylserine synthases 1 and 2. Biochemical Journal, 418(2), 421-429. DOI: https://doi.org/10.1042/BJ20081597

Torres, M. (2021). Aportes para una apropiación crítica de conocimientos y usos de hardware y software de programación y robótica en la educación para la primera infancia de Argentina. [Tesis de maestría, Universidad Nacional de Córdoba]. Repositorio digital UNC. https://rdu.unc.edu.ar/handle/11086/23970

Ursini, S. (1997). El lenguaje logo, los niños y las variables. Educación Matemática, 09(02), 30-4. http://funes.uniandes.edu.co/10082/1/Lenguaje1997Ursini.pdf DOI: https://doi.org/10.24844/EM0902.03

Velázquez, A. (2021). Una Indagación sobre el Comportamiento de Lenguajes de Programación Sencillos Basados en Bloques. Revista Iberoamericana de Informática Educativa, (34), 1-12. file:///C:/Users/equip/Downloads/Dialnet-UnaIndagacionSobreElComportamientoDeLenguajesDePro-8247798.pdf

Velásquez, B. (2021). Desarrollo del pensamiento computacional en la primera infancia [trabajo de grado, Universidad del Norte]. Repositorio Universidad del Norte. http://manglar.uninorte.edu.co/handle/10584/10267#page=1

Vera, M. (2020). La robótica, la programación y el pensamiento computacional en la educación infantil. Revista Infancia, Educación y Aprendizaje, 7(1), 209-234.

Vázquez, A., Vega, R., & Remond, Y. (2021). La calidad de las actividades del proyecto extensionista “Quiero Programar UCI”.

Zapata, M. (2015). Pensamiento computacional: Una nueva alfabetización digital. Revista de Educación a Distancia, (46), 1-47. https:// doi.org/10.13140/RG.2.1.3395.8883

Downloads

Published

2023-01-01

How to Cite

Cerón Molina, J. A. (2023). Programming language for boys and girls: connected and disconnected perspectives in basic education. A qualitative study. International Journal of Pedagogy and Educational Innovation, 3(1), 45-66. https://doi.org/10.51660/ripie.v3i1.108