Mi Superpoder es la Programación: Una herramienta para la enseñanza de la programación en niños y jóvenes

  • Erika J. Gutiérrez Beltrán Pontificia Universidad Javeriana
  • Juan C. Martínez Arias Pontificia Universidad Javeriana

Resumo


"Mi Superpoder es la Programación" es una herramienta web para enseñar programación a niños y jóvenes enfocada en lógica, secuencias, diagramas de flujo, y conceptos avanzados de programación orientada a objetos. La herramienta se desarrolló utilizando tecnologías y técnicas modernas basadas en Serverless. La aplicación web surgió del proyecto social del mismo nombre, que comenzó en 2017 y ha impactado a más de 100 niños de Colombia. Aunque se utilizaron varias herramientas para enseñar a los niños y jóvenes, ninguna de ellas se enfoca en fortalecer otros componentes de la computación más allá de la codificación. En este trabajo se presenta la plataforma web para enseñar programación, una comparación con otras herramientas, y la validación de la solución en niños y jóvenes, para conocer el impacto e interés en su uso.

Palavras-chave: Software engineering, Educational software, Programming for children, Web technologies

Referências

Dane.gov.co. (2018). "Boletín Técnico Indicadores básicos de tenencia y uso de tecnologías de la información y comunicación en empresas (TIC empresas) 2018". [link]. Enero 2023

Patiño Montoya, Alex Julián., Hernández Álvarez, Jorge Mario., Espinal Ramos, Hermis. (2016). "Analizar por qué se debe enseñar la lógica de programación a niños y jóvenes en los hogares de la ciudad de Medellín". En Revista CIES Escolme 7.01, páginas 2-14

Pisabarro Marrón, Alma María., Vivaracho Pascual, Carlos Enrique., Manso Martínez, Esperanza., González Díaz, María Luisa. (2018) "Evaluación del uso de un Juego Serio no virtual en Programación". Actas de las Jenui. Barcelona, España., pp. 23-30

MSP. (2017). [link]. Enero 2023

MIT. (2007). "Scratch - Acerca de Scratch". [link]. Enero 2023

Program.AR. (2016). "Pilas Bloques es una aplicación para enseñar y aprender a programar". [link]. Enero 2023

Schor, Jonathan. (2014). "CodeMonkey - CODING FOR KIDS". [link]. Enero 2023

MinTIC. (2014). "Puntos Digitales". [link], Enero 2023

Liukas, Linda. (2015) Hello Ruby: adventures in coding. Macmillan. Vol. 1

Liukas, Linda (2017). Hello Ruby: Journey inside the computer. Hello Ruby. Vol. 2

Martínez, Juan Carlos et al. (2018) "Using Software Product Lines to Support Language Rehabilitation Therapies: An Experience Report," 2018 ICAI Workshops (ICAIW), Bogota, Colombia., pp. 1-6, doi: 10.1109/ICAIW.2018.8554992.

Martínez, J., Gutiérrez, E., Alvaréz, G., Castillo, Á. D., Portilla., A and Almanza, V. (2019). "Video Games to Support Language Therapies in Children with Hearing Disabilities," International Conference on Virtual Reality and Visualization (ICVRV), Hong Kong, China., pp. 172-175, doi: 10.1109/ICVRV47840.2019.00040

Álvarez, Gloria Inés, et al. (2021). SATReLO: A tool to support language therapies for children with hearing disabilities using video games. Revista Facultad de Ingeniería Universidad de Antioquia, no 99., p. 99-112

Code.org. (2013). "About Us". [link]. Enero 2023

Tynker. (2012). "About Us". [link]. Enero 2023

Sapura, Danny., Oswari, Liniyanti. (2020). "Usability User Experience, Learning Motivation and Learning Rate Characteristic of Learning Programming Using Game Making onUsers with Different Computer Experience". International Conference on Information Technology and Its Application, p. 649-654.

García de los Salmones Gómez, P. (2017). "Desarrollo de un videojuego para enseñar programación a niños"

González, Carina Soledad. (2018) "La enseñanza-aprendizaje del Pensamiento Computacional en edades tempranas: una revisión del estado del arte." Pensamiento computacional., p. 1-37

Ossa, Guillermo. (2002). "Tendencias Educativas para el siglo XXI". Educación virtual, online y @learning. Elementos para la discusión. Edutec, Revista electrónica de tecnología educativa. p. a025-a025

Vidal Cristian et al. (2015). "Experiencias prácticas con el uso del lenguaje de programación Scratch para desarrollar el pensamiento algorítmico de estudiantes en Chile"., Formación universitaria., vol. 8., p. 23-32

The Lead Project. (2012). "Super Scratch Programming Adventure!: Learn to Program by Making Cool Games"

AWS. (2022). "Creación de aplicaciones con arquitecturas sin servidor". [link]. Enero 2023
Publicado
24/04/2023
GUTIÉRREZ BELTRÁN, Erika J.; MARTÍNEZ ARIAS, Juan C.. Mi Superpoder es la Programación: Una herramienta para la enseñanza de la programación en niños y jóvenes. In: CONGRESSO IBERO-AMERICANO EM ENGENHARIA DE SOFTWARE (CIBSE), 26. , 2023, Montevideo, Uruguai. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 138-152. DOI: https://doi.org/10.5753/cibse.2023.24699.