La programación es una herramienta fundamental para el aprendizaje de los niños

La disciplina de la programación y Scratch

Por decirlo de manera simple, la programación es el camino que nos lleva a la elaboración o el mantenimiento y desarrollo de programas informáticos de cualquier fin. Siguiendo reglas y principios que hacen el arte de programar una disciplina de sí misma. En sus inicios la programación estaba orientada cuando mucho a adolescentes o personas adultas, pero hoy en día se implementa en el aprendizaje desde edades aún más tempranas. ¡Hasta el punto en que se está estudiando ya en muchos colegios el lenguaje de programación Scratch!

Programación Herramienta Fundamental

Dentro de los conocedores de la programación la misma se llega a catalogar como la herramienta del presente pero que también será la herramienta del futuro. El aprendizaje de esta habilidad es llamado por algunos “el inglés del siglo XXI”.

El aprendizaje de la programación hoy en día es como 'El inglés del siglo XXI' Clic para tuitear

Además se ha llegado a la conclusión que es más fácil de aprender un lenguaje si se comienza a estudiar a edades tempranas. Según el neurólogo Alex Espinoza, programar beneficia nuestro cerebro: “al programar se usan códigos, combinaciones y el cerebro lo aprende como si fuese otro idioma y usando los mismos principios se activan las zonas del lóbulo temporal medial y eso sirve como medio que articula con zonas del lóbulo frontal, también en las zonas de abstracción y planificación. Esto genera un impacto positivo en el cerebro”, citando sus palabras.

Para el cerebro, aprender a programar es como aprender un nuevo idioma - Alex Espinoza Clic para tuitear Según el neurólogo Alex Espinoza, es más fácil aprender un lenguaje en edades prontas, lo mismo con la programación Clic para tuitear

Aunque en España se intentó añadir la programación al programa regular de alumnos en los colegios, la falta de conocimientos en el área de los profesores impidió que se pusiera realmente en práctica.

Según Walter Bender, investigador estadounidense la programación que se le imparte a los niños debe ser completamente lúdica, para que sea vista como una manera de acercarse a las computadoras no muy compleja pero que aporte conocimientos sólidos sobre el tema. Y el uso de software como Scratch facilita muchísimo la parte lúdica.

La programación que se imparte a los niños debería ser completamente lúdica -Walter Bender Clic para tuitear

¿Qué es el Scratch?

Scratch es un lenguaje de programación creado por un equipo liderado por Mitch Resnick, el director del Lifelong Kindergarten Group del Media Lab. El grupo forma parte del software de las XO (aunque también se utiliza con otros sistemas operativos tales como Windows y Linux) un poco más atractivo orientado hacia quienes deciden iniciar su viaje en la programación.  El mismo programa facilita la posibilidad de crear historias interactivas, juegos, animaciones y compartir sus creaciones con otras personas en la web. Por lo general es usado por padres, profesores y niños. Los primeros para poder enseñarla y los niños básicamente para plasmar su creatividad.

Este método innovador de enseñanza se imparte en algunos colegios como actividad extraescolar. La actividad se orienta a enseñar a niños y  niñas de entre 8 a 12 años, aunque algunos más aventureros ya empiezan a los 6 o 7 años. Y los más pequeños mediante tablet experimentan con Scratch Junior.

Portal Scratch MIT

Sin embargo, el programa es tan accesible que ofrece dos opciones de programación. Bien se puede utilizar desde la página web oficial, en el editor online de Scratch donde se recomienda registrarse en la comunidad, para poder ir guardando los proyectos en la nube o compartirlos con todos los Scratchers del mundo. O descargar la versión offline para ejecutarlo sin necesidad de tener conexión a internet.

¿Cómo funciona Scratch?

Categorías de bloques Scratch

En Scratch se encuentran 10 bloques diferentes cada uno representado por un color y una función:

  1. Bloques de movimiento: es representado por el color azul y se encarga de mover o rotar los gráficos.
  2. Bloques de aspecto: es representado por el color lila y es el encargado de controlar el aspecto de los objetos. El mismo puede ocultar, agrandar, achicar, entre otras acciones, las imágenes.
  3. Bloques de sonido: es representado por el color rosa y se encarga de reproducir pistas de audio.
  4. Bloques de lápiz: es representado por el color verde oscuro y sirve para dibujar en la pantalla y controlar las herramientas de dibujo.
  5. Bloques de datos: es representado por el color naranja y son las variables y listas en las cuales operarán los otros bloques.
  6. Bloques de eventos: es representado por el color marrón y son los bloques que disparan las distintas partes del programa.
  7. Bloques de control: es representado por el color amarillo se encarga de las funciones condicionales que controlan las repeticiones y la ejecución de otros bloques.
  8. Bloques de sensores: es representado por el color celeste y determina como las diferentes partes gráficas interactúan entre sí.
  9. Bloques operadores: es representado por el color verde claro y son operadores matemáticos, generadores de números aleatorios que permiten comparar las distintas variables.
  10. Otros bloques: están representados por el color violeta y son bloques personalizados, generalmente importados desde otros dispositivos pero que pueden adaptarse a Scratch.

La programación se ha convertido en un proceso vital para el desarrollo de las tecnologías en general, y aunque en muchos lugares aún enseñarla a los niños no ha sido una prioridad educacional se espera que en los próximos años le den el valor que verdaderamente merece.

Enseñar programación a los niños todavía no ha sido una prioridad educacional pero se espera que en los próximos años le den el valor que verdaderamente merece.

La programación se ha convertido en un proceso vital para el desarrollo de tecnología Clic para tuitear

Para los que quieran introducirse al mundo de la programación, podéis realizar este curso de Scratch gratuito introductorio.

 

Y recordad que en Scratch School tenemos una infinidad de cursos de Scratch por tan solo 23€ al mes.

One Response to “La programación es una herramienta fundamental para el aprendizaje de los niños”

  1. LINKUS 2000 17/10/2017 at 18:06 #

    TINC 10 ANYS I VULL APRENDRE A FER THE LEGEND OF ZELDA

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.