Importancia de la
programación en
Alejandra Iveth Ordóñez Gutiérrez
Importancia de la introducción a la
programación en el nivel de educación básica
Informe final
Alejandra Iveth Ordóñez Gutiérrez
29/05/2019
1
ntroducción a la
educación básica
2
Índice
Contenido
Introducción................................................................................................................................. 3
Metodología................................................................................................................................. 4
Resultados................................................................................................................................... 4
Capacidad de aprendizaje en los niños.............................................................................. 4
Estrategias para que los niños aprendan a programar .................................................... 5
El aprendizaje de la programación ayuda al futuro de los niños .................................... 5
Efecto del aprendizaje de la programación en los niños.................................................. 6
Entrevista................................................................................................................................. 6
Encuesta.................................................................................................................................. 6
Conclusiones y recomendaciones........................................................................................... 7
Referencias y fuentes de consulta........................................................................................... 8
Fuentes .................................................................................................................................... 8
Lista de buscadores confiables revisadas.......................................................................... 8
Organización de las fuentes ................................................................................................. 8
 Por tema....................................................................................................................... 8
 Por subtema................................................................................................................ 9
3
Introducción
El primer lenguaje de programación orientada a la enseñanza de los niños
empezó con Logo a finales de los años 60. La expansión de Logo junto con la
expansión de los ordenadores personales en los años 80, permitió una prueba
piloto el cual consistió en la distribución de ordenadores a varias escuelas
públicas en Estados Unidos con la intensión de enseñar Logo. Esta influencia
llegó a LEGO, con el lanzamiento de sus bricks programables, en los cuales los
niños unían las piezas y mediante comandos Logo, hacer que se movieran de
un lado a otro. Gracias a Logo, hoy existen muchas aplicaciones más
dedicadas a enseñar a los niños a programar, como Scratch, blocky o Swift
Playgrounds.
La curiosidad innata de los niños debería de aprovecharse para introducir la
programación en su enseñanza, ya que, aunque en un futuro no se dediquen a
eso, es importante para la comprensión de un mundo cada vez más
tecnológico, donde los dispositivos son más fáciles de adquirir y con los cuales
nos hacen la vida más cómoda.
Los expertos señalan que para el 2025 se requerirán 1.25 millones de trabajo
de programación y que actualmente el índice de egresados con esas
habilidades de las universidades no alcanza para cubrir dichos puestos, por lo
que, el hecho de introducir el amor a la programación desde muy pequeños,
estos tendrán un futuro lleno de más posibilidades.
4
Metodología
Resultados
Capacidad de aprendizaje en los niños.
La capacidad del aprendizaje, depende, de acuerdo al documento El
aprendizaje en la infancia y la adolescencia: claves para evitar el fracaso
escolar, de los autores Roca Enric, Carmona Jordi, Boix Cristina, Colomé
Roser, López Anna, Sanguetti Ana, Caro Martha, Sans Fitó Anna, de la
“interacción entre el entorno como fuente de estímulos y el cerebro determina
la progresión en el aprendizaje. Existen diferencias interpersonales en la
facilidad o dificultad para aprender que determinan un ritmo distinto de
progresión y éxito escolar. Estas diferencias interpersonales resultan de la
interacción del entorno sociocultural del niño, el sistema educativo y las
inherentes al propio individuo.” Por otra parte, en el documento Cómo aprenden
los niños, por Stella Vosniadou, menciona que para un mejor aprendizaje, “los
maestros deberían diseñar el ambiente de aprendizaje en las escuelas de hoy;
es decir, ambientes de aprendizaje que alienten a los estudiantes a aprender
5
activamente, a colaborar con sus compañeros y a hacer uso de tareas
significativas y materiales auténticos”
Estrategias para que los niños aprendan a programar
Hoy en día existen varios recursos para que los niños aprendan a programar de
forma fácil y divertida, por ejemplo, cómo lo describe David Alonso Urbano, en
su Tesis Doctoral: Scratch como herramienta para la enseñanza de la
programación en la Educación Primaria “Scratch, es una herramienta que
facilita elaprendizaje de la programación desde el punto de vista de la
usabilidad”. Marcos Román González, en su tesis Doctoral del año 2016
llamado Código alfabetización y pensamiento computacional en educación
primaria y secundaria: Validación de un instrumento y evaluación de programas
dice “los recursos de enseñanza-aprendizaje del ‘coding’ que podrían
incorporarse a nuestro sistema educativo, pueden caracterizarse a través de
los siguientes 4 criterios: Tipo de lenguaje de programación (y edad de inicio de
uso recomendada), Orientación/Finalidad Plataforma, Coste”.
El aprendizaje de la programación ayuda al futuro de los niños
En el documento Programando nuestro futuro: Programación y codificación,
señala que “el mundo está siendo consciente de la necesidad que tienen los
estudiantes de adquirir competencias y habilidades relacionadas con la
programación y la codificación, especialmente porque estamos asistiendo a
una escasez de trabajadores cualificados en TIC: para el año 2020, Europa
puede experimentar una carencia de más de 800.000 profesionales formados
en programación e informática. Pero también porque las habilidades
relacionadas con la programación contribuyen a comprender la sociedad digital
en la que vivimos, así como a fomentar las competencias para el siglo XXI,
como la resolución de problemas, la creatividad y el pensamiento crítico.” Así
también, Lester López, en ¿Por qué trabajar la programación de computadoras
en la escuela? Preguntas, sugerencias y herramientas dice que “la
programación es una de las salidas profesionales con mayor demanda en todo
6
el mundo (CodeOrg, 2013), y cada vez con mayor trascendencia e influencia en
el futuro. Lo que ahora puede ser una clase divertida o un juego para los
estudiantes, en pocos años puede convertirse en su carrera profesional y en el
motor de desarrollo de un país”
Efecto del aprendizaje de la programación en los niños
Según la Universidad Carnegie Mellon(Pittsburgh, Pensilvania, Estados
Unidos), normalmente se asocia el pensamiento computacional con la
programación, pero es más que eso. Se trata de “resolución de problemas,
diseño de sistemas, y comprensión del comportamiento humano”. Por otra
parte, en Creando contenidos curriculares digitales de ciencias sociales para
Educación Primaria, de los autores Cózar, R., Zagalaz, J. y Sáez-López, J. M,
dice que “Un planteamiento centrado en el protagonismo del alumno en la
creación de contenidos a través del pensamiento computacional, aprovechando
recursos materiales intuitivos y con el diseño pedagógico apropiado, permite
una serie de ventajas relativas a crear, participar, comunicarse y compartir”
Entrevista
En la entrevista nos pudimos percatar que muchas escuelas carecen de
computadoras, las cuales, en este tiempo ya son una herramienta básica para
complementar los estudios. Así también, a opinión personal del entrevistado,
los niños podrían desarrollar una mentalidad más lógica y creativa si empiezan
a conocer y practicar la programación, y que les puede ayudar a su futuro,
puesto que como actualmente estamos rodeados de tecnología, cada vez se
requieren más personas que estén debidamente capacitados en ese tema.
Encuesta
En la encuesta que le practicamos a 10 personas, de diferentes rangos de
edades, nos arrojó resultados no tan sorprendentes, de acuerdo a la
actualidad, ya que la mayoría piensa que la enseñanza básica de la
7
computación así como la introducción a la programación es esencial en las
escuelas, que desearían que las escuelas de sus hijos o de ellos, tengan una
sala de computación donde puedan practicar y desarrollar los conocimientos
necesarios para tener una mejor preparación y al final, un mejor futuro.
Conclusiones y recomendaciones
La programación es el presente y el futuro; con el paso del tiempo hemos visto
como los humanos son reemplazados por maquinarias que realizan el mismo
trabajo en mejor tiempo y que generan mejores ganancias a las empresas,
maquinarias cada vez más inteligentes y eficaces, pero, ¿Quién operará esas
maquinarias? ¿Quién los diseñará? ¿Quién hará que estas maquinarias hagan
el trabajo que deben de realizar? Es por esto que es necesario que los niños
empiecen a conocer la programación. Hoy en día existen muchísimas
herramientas donde se les puede introducir el aprendizaje a los niños a manera
de juego, para que no les resulte tedioso y aburrido, donde desde los 6 años de
edad pueden aprovechar los tiempos de juego a aprender algo nuevo y
provechoso.
La programación para niños tiene mucha relevancia, sin importar si al final
terminen dedicándose a ello o no, ya que en este mundo, estamos rodeados de
tecnología, y al comprender como funciona desde cero, tienen más
oportunidades de éxito. Les ayuda a concentrarse y a fijarse metas, a saber
cómo solucionar problemas, a tomar la mejor decisión y a mejorar sus
competencias lógicas y matemáticas.
8
Referencias y fuentes de consulta
Fuentes
Primarias Secundarias
Tesis Revistas
Libros Artículos de periódicos online
Artículos científicos Boletines
Lista de buscadores confiables revisadas
https://worldwidescience.org/
https://dialnet.unirioja.es/
https://www.researchgate.net
Organización de las fuentes
 Por tema
Santos Miranda-Pinto Maribel, Osorio Antonio José (2019). Aprender a
programar en educación infantil: análisis con la escala de participación. Sevilla,
España.: Pixel-Bit: Revista de Medios y Educación. Recuperado
de https://recyt.fecyt.es.
Peña Millahual Claudio (2017). Programación para niños. Ciudad Autónoma de
Buenos Aires, Argentina.: Google libros. Recuperado
de https://books.google.com.mx.
Espeso Pablo (2017). No sólo Scratch: 11 lenguajes y plataformas para
enseñar programación en Primaria y Secundaria. Madrid, España.: Educación
3.0. Recuperado de https://www.educaciontrespuntocero.com.
Presidente Piñera presentó el Centro de Innovación del Mineduc para que 3 mil
colegios enseñen programación (2018). Chile.: Recuperado
de https://www.gob.cl/
9
 Por subtema
Fábrega Lacoa Rodrigo, Fábrega Lacoa Jorge, Blair Alissa (2016). La
enseñanza de Lenguajes de Programación en la Escuela:¿Por qué hay que
prestarle atención?. Chile.: Fundación telefónica. Recuperado
de https://www.fundaciontelefonica.cl
Jara Ignacio, Hepp Pedro (2016). Enseñar Ciencias de la Computación:
Creando oportunidades para los jóvenes de América Latina. México.: Yo puedo
programar. Recuperado de https://www.yopuedoprogramar.com/.
Ideas principales
Porque debemos enseñar a los niños a programar (2016). Recuperado
de https://futurizable.com/
KralevaRadoslava, KralevVelin, KostadinovaDafina (2016).
Investigatingsomeprogramminglanguagesforchildren to 8 years. Bulgaria.:
Researchgate. Recuperado de https://www.researchgate.net
10 ventajas de los niños que deciden aprender a programar (2017).
Recuperado de https://playcodeacademy.com

Informe final

  • 1.
    Importancia de la programaciónen Alejandra Iveth Ordóñez Gutiérrez Importancia de la introducción a la programación en el nivel de educación básica Informe final Alejandra Iveth Ordóñez Gutiérrez 29/05/2019 1 ntroducción a la educación básica
  • 2.
    2 Índice Contenido Introducción................................................................................................................................. 3 Metodología................................................................................................................................. 4 Resultados...................................................................................................................................4 Capacidad de aprendizaje en los niños.............................................................................. 4 Estrategias para que los niños aprendan a programar .................................................... 5 El aprendizaje de la programación ayuda al futuro de los niños .................................... 5 Efecto del aprendizaje de la programación en los niños.................................................. 6 Entrevista................................................................................................................................. 6 Encuesta.................................................................................................................................. 6 Conclusiones y recomendaciones........................................................................................... 7 Referencias y fuentes de consulta........................................................................................... 8 Fuentes .................................................................................................................................... 8 Lista de buscadores confiables revisadas.......................................................................... 8 Organización de las fuentes ................................................................................................. 8  Por tema....................................................................................................................... 8  Por subtema................................................................................................................ 9
  • 3.
    3 Introducción El primer lenguajede programación orientada a la enseñanza de los niños empezó con Logo a finales de los años 60. La expansión de Logo junto con la expansión de los ordenadores personales en los años 80, permitió una prueba piloto el cual consistió en la distribución de ordenadores a varias escuelas públicas en Estados Unidos con la intensión de enseñar Logo. Esta influencia llegó a LEGO, con el lanzamiento de sus bricks programables, en los cuales los niños unían las piezas y mediante comandos Logo, hacer que se movieran de un lado a otro. Gracias a Logo, hoy existen muchas aplicaciones más dedicadas a enseñar a los niños a programar, como Scratch, blocky o Swift Playgrounds. La curiosidad innata de los niños debería de aprovecharse para introducir la programación en su enseñanza, ya que, aunque en un futuro no se dediquen a eso, es importante para la comprensión de un mundo cada vez más tecnológico, donde los dispositivos son más fáciles de adquirir y con los cuales nos hacen la vida más cómoda. Los expertos señalan que para el 2025 se requerirán 1.25 millones de trabajo de programación y que actualmente el índice de egresados con esas habilidades de las universidades no alcanza para cubrir dichos puestos, por lo que, el hecho de introducir el amor a la programación desde muy pequeños, estos tendrán un futuro lleno de más posibilidades.
  • 4.
    4 Metodología Resultados Capacidad de aprendizajeen los niños. La capacidad del aprendizaje, depende, de acuerdo al documento El aprendizaje en la infancia y la adolescencia: claves para evitar el fracaso escolar, de los autores Roca Enric, Carmona Jordi, Boix Cristina, Colomé Roser, López Anna, Sanguetti Ana, Caro Martha, Sans Fitó Anna, de la “interacción entre el entorno como fuente de estímulos y el cerebro determina la progresión en el aprendizaje. Existen diferencias interpersonales en la facilidad o dificultad para aprender que determinan un ritmo distinto de progresión y éxito escolar. Estas diferencias interpersonales resultan de la interacción del entorno sociocultural del niño, el sistema educativo y las inherentes al propio individuo.” Por otra parte, en el documento Cómo aprenden los niños, por Stella Vosniadou, menciona que para un mejor aprendizaje, “los maestros deberían diseñar el ambiente de aprendizaje en las escuelas de hoy; es decir, ambientes de aprendizaje que alienten a los estudiantes a aprender
  • 5.
    5 activamente, a colaborarcon sus compañeros y a hacer uso de tareas significativas y materiales auténticos” Estrategias para que los niños aprendan a programar Hoy en día existen varios recursos para que los niños aprendan a programar de forma fácil y divertida, por ejemplo, cómo lo describe David Alonso Urbano, en su Tesis Doctoral: Scratch como herramienta para la enseñanza de la programación en la Educación Primaria “Scratch, es una herramienta que facilita elaprendizaje de la programación desde el punto de vista de la usabilidad”. Marcos Román González, en su tesis Doctoral del año 2016 llamado Código alfabetización y pensamiento computacional en educación primaria y secundaria: Validación de un instrumento y evaluación de programas dice “los recursos de enseñanza-aprendizaje del ‘coding’ que podrían incorporarse a nuestro sistema educativo, pueden caracterizarse a través de los siguientes 4 criterios: Tipo de lenguaje de programación (y edad de inicio de uso recomendada), Orientación/Finalidad Plataforma, Coste”. El aprendizaje de la programación ayuda al futuro de los niños En el documento Programando nuestro futuro: Programación y codificación, señala que “el mundo está siendo consciente de la necesidad que tienen los estudiantes de adquirir competencias y habilidades relacionadas con la programación y la codificación, especialmente porque estamos asistiendo a una escasez de trabajadores cualificados en TIC: para el año 2020, Europa puede experimentar una carencia de más de 800.000 profesionales formados en programación e informática. Pero también porque las habilidades relacionadas con la programación contribuyen a comprender la sociedad digital en la que vivimos, así como a fomentar las competencias para el siglo XXI, como la resolución de problemas, la creatividad y el pensamiento crítico.” Así también, Lester López, en ¿Por qué trabajar la programación de computadoras en la escuela? Preguntas, sugerencias y herramientas dice que “la programación es una de las salidas profesionales con mayor demanda en todo
  • 6.
    6 el mundo (CodeOrg,2013), y cada vez con mayor trascendencia e influencia en el futuro. Lo que ahora puede ser una clase divertida o un juego para los estudiantes, en pocos años puede convertirse en su carrera profesional y en el motor de desarrollo de un país” Efecto del aprendizaje de la programación en los niños Según la Universidad Carnegie Mellon(Pittsburgh, Pensilvania, Estados Unidos), normalmente se asocia el pensamiento computacional con la programación, pero es más que eso. Se trata de “resolución de problemas, diseño de sistemas, y comprensión del comportamiento humano”. Por otra parte, en Creando contenidos curriculares digitales de ciencias sociales para Educación Primaria, de los autores Cózar, R., Zagalaz, J. y Sáez-López, J. M, dice que “Un planteamiento centrado en el protagonismo del alumno en la creación de contenidos a través del pensamiento computacional, aprovechando recursos materiales intuitivos y con el diseño pedagógico apropiado, permite una serie de ventajas relativas a crear, participar, comunicarse y compartir” Entrevista En la entrevista nos pudimos percatar que muchas escuelas carecen de computadoras, las cuales, en este tiempo ya son una herramienta básica para complementar los estudios. Así también, a opinión personal del entrevistado, los niños podrían desarrollar una mentalidad más lógica y creativa si empiezan a conocer y practicar la programación, y que les puede ayudar a su futuro, puesto que como actualmente estamos rodeados de tecnología, cada vez se requieren más personas que estén debidamente capacitados en ese tema. Encuesta En la encuesta que le practicamos a 10 personas, de diferentes rangos de edades, nos arrojó resultados no tan sorprendentes, de acuerdo a la actualidad, ya que la mayoría piensa que la enseñanza básica de la
  • 7.
    7 computación así comola introducción a la programación es esencial en las escuelas, que desearían que las escuelas de sus hijos o de ellos, tengan una sala de computación donde puedan practicar y desarrollar los conocimientos necesarios para tener una mejor preparación y al final, un mejor futuro. Conclusiones y recomendaciones La programación es el presente y el futuro; con el paso del tiempo hemos visto como los humanos son reemplazados por maquinarias que realizan el mismo trabajo en mejor tiempo y que generan mejores ganancias a las empresas, maquinarias cada vez más inteligentes y eficaces, pero, ¿Quién operará esas maquinarias? ¿Quién los diseñará? ¿Quién hará que estas maquinarias hagan el trabajo que deben de realizar? Es por esto que es necesario que los niños empiecen a conocer la programación. Hoy en día existen muchísimas herramientas donde se les puede introducir el aprendizaje a los niños a manera de juego, para que no les resulte tedioso y aburrido, donde desde los 6 años de edad pueden aprovechar los tiempos de juego a aprender algo nuevo y provechoso. La programación para niños tiene mucha relevancia, sin importar si al final terminen dedicándose a ello o no, ya que en este mundo, estamos rodeados de tecnología, y al comprender como funciona desde cero, tienen más oportunidades de éxito. Les ayuda a concentrarse y a fijarse metas, a saber cómo solucionar problemas, a tomar la mejor decisión y a mejorar sus competencias lógicas y matemáticas.
  • 8.
    8 Referencias y fuentesde consulta Fuentes Primarias Secundarias Tesis Revistas Libros Artículos de periódicos online Artículos científicos Boletines Lista de buscadores confiables revisadas https://worldwidescience.org/ https://dialnet.unirioja.es/ https://www.researchgate.net Organización de las fuentes  Por tema Santos Miranda-Pinto Maribel, Osorio Antonio José (2019). Aprender a programar en educación infantil: análisis con la escala de participación. Sevilla, España.: Pixel-Bit: Revista de Medios y Educación. Recuperado de https://recyt.fecyt.es. Peña Millahual Claudio (2017). Programación para niños. Ciudad Autónoma de Buenos Aires, Argentina.: Google libros. Recuperado de https://books.google.com.mx. Espeso Pablo (2017). No sólo Scratch: 11 lenguajes y plataformas para enseñar programación en Primaria y Secundaria. Madrid, España.: Educación 3.0. Recuperado de https://www.educaciontrespuntocero.com. Presidente Piñera presentó el Centro de Innovación del Mineduc para que 3 mil colegios enseñen programación (2018). Chile.: Recuperado de https://www.gob.cl/
  • 9.
    9  Por subtema FábregaLacoa Rodrigo, Fábrega Lacoa Jorge, Blair Alissa (2016). La enseñanza de Lenguajes de Programación en la Escuela:¿Por qué hay que prestarle atención?. Chile.: Fundación telefónica. Recuperado de https://www.fundaciontelefonica.cl Jara Ignacio, Hepp Pedro (2016). Enseñar Ciencias de la Computación: Creando oportunidades para los jóvenes de América Latina. México.: Yo puedo programar. Recuperado de https://www.yopuedoprogramar.com/. Ideas principales Porque debemos enseñar a los niños a programar (2016). Recuperado de https://futurizable.com/ KralevaRadoslava, KralevVelin, KostadinovaDafina (2016). Investigatingsomeprogramminglanguagesforchildren to 8 years. Bulgaria.: Researchgate. Recuperado de https://www.researchgate.net 10 ventajas de los niños que deciden aprender a programar (2017). Recuperado de https://playcodeacademy.com