cropped-pngwing.com_.png

¿Por qué deberíamos enseñar programación en las escuelas?

Índice

Llevamos varios años hablando de ello Enseñar una nueva asignatura en las escuelas: programación. ¿Cuáles son las razones que nos llevaron a creer que los niños y niñas de todas las edades deberían aprender a programar una computadora?
Porque pronto habrá cientos de miles de trabajos asociados con la creación y programación de máquinas y computadoras, sí, pero Mucho más importantes son las destrezas y habilidades adquiridas al aprender a programar: Resolución de problemas, habilidades lógicas y espaciales, grado de abstracción, atención y concentración …

Los anteriores entre 60 y 90

En el pleno desarrollo de las computadoras en la década de 1960, cuando solo existían unos pocos años, y en ese momento se limitaban al contexto universitario y a unas pocas empresas y centros. logo, que se considera uno de los primeros lenguajes de programación educativos. Su funcionamiento permitió dibujar en un plano a partir de una serie de sencillas instrucciones (mover, rotar, etc.) para la creación de figuras y dibujos.
Aunque Logo lanzó una variedad de iniciativas en todo el mundo en las décadas que siguieron hasta mediados de la década de 1990, nunca llegó a su fin y muchos estudios elogiaron sus beneficios y lo sugirieron como un eje clave en el mundo de la educación. Las computadoras continuaron evolucionando, y tanto la computadora personal como la proliferación de Internet en los hogares, así como algunas otras iniciativas, cambiaron el mundo para siempre y sentaron las bases de lo que se convertiría en una nueva era en la programación como herramienta de enseñanza ante las puertas del nuevo siglo.

Los nuevos lenguajes de programación

A finales de los 90 y principios de los 2000, la empresa danesa LEGO, con el apoyo de grandes empresas universitarias (como el MIT), comenzó a desarrollar una nueva línea de “juguetes”, instrumentos y herramientas con fines educativos. Con los postulados del logo pionero y las ideas de Seymour Papert, uno de sus creadores comenzó a desarrollar la línea de robots como banner Tormentas Mentalesy lenguajes de programación Rasga y el menos conocido AliciaTodos están diseñados para introducir a los jóvenes a la programación.
El punto común de todas estas herramientas fue Facilitar el enfoque de programación. Si bien lo común de programar o crear código es escribir documentos de texto sin fin que combinen ciertas instrucciones de programación, hemos podido hacer algo muy similar con estos programas, pero con bloques de código disfrazados de instrucciones con poca escritura adicional. De esa forma, no es necesario memorizar las instrucciones, y también resuelve los errores causados ​​por errores escritos.

El objetivo de la programación es resolver un desafío o problema específico. combinando todas estas declaraciones. Es necesario estudiar y analizar el problema de antemano, determinar cómo abordarlo y poner todo esto en práctica, diciéndole al ordenador qué hacer y cómo hacerlo. Los nuevos lenguajes de programación, de los cuales Scratch es posiblemente el más conocido, lo hacen posible de una forma muy práctica, sencilla y elemental, y existen productos que están diseñados para introducir a los niños en el tema desde 1 o 2 años.

Los beneficios de programar

Dado que la programación es un campo técnico muy relacionado con el mundo de las matemáticas, podemos pensar a priori que los beneficios están relacionados únicamente con ellas. Muchos conocerán el concepto de Pensamiento asistido por computadora, uno de los grandes beneficiarios de la programación, y al que podemos definir como todas aquellas competencias y habilidades que promueve el Código. Principalmente resolución de problemas y abstracción, necesarios para resolver un problema que no existe en el mundo real como tal, pero que tenemos que resolver en la pantalla.

Además del pensamiento computacional, esto está confirmado por numerosos estudios La programación se puede utilizar para mejorar habilidades como el cálculo numérico, la creatividad, el razonamiento o las habilidades verbales., dependiendo de cómo se planifiquen las actividades. Desde el punto de vista de la teoría de las inteligencias múltiples de Gardner y teniendo en cuenta las herramientas transversales de programación, se pueden plantear retos y problemas que afectan a todos.
Es precisamente esta transversalidad la clave a la hora de aplicar la programación de clase para obtener ventajas en determinadas materias: Los proyectos de programación se pueden crear sobre cualquier tema o tema., algo que vimos los viernes con nuestras ideas de programación en el aula y nuestros proyectos de scratch. En los últimos años ha nacido este aspecto más multidisciplinar de la programación que incluye la capacidad de aplicar más allá de la tecnología y afectar a todos los ámbitos de la educación y la formación.

Requisitos de programación futuros

Es evidente que las actividades de programación en educación tienen una cosecha gran éxitoComo ejemplo, tenemos los centros extraescolares o los talleres extraescolares que existen en cada ciudad. Es una realidad que muchos de los jóvenes escolares de hoy quieren estudiar cómo se utiliza la tecnología, y la programación es una de las áreas más necesarias en varios grupos de edad.
Pero también es cierto que Todavía queda un largo camino por recorrer En cuanto a la introducción de la programación en las escuelas, el primer paso es crear actividades dentro del plan de estudios oficial. Muchos países como el Reino Unido, Estonia o Australia comienzan a programar a los 5 años y la tendencia es que muchos más se unan pronto. El caso español está cobrando un ritmo desigual debido a su modelo de autonomía y algunos municipios ya han pilotado planes de programación y robótica por lo que no muchos cursos comenzarán su implantación definitiva.
Es importante mencionar que ya estamos tomando conciencia de este la importancia de incorporar actividades de programación en las aulasMuchos profesores, profesores y formadores desconocen las ventajas y desventajas de esta nueva área de conocimiento Grandes agencias gubernamentales como la Unión Europea afirman que este será un eje clave en un futuro próximo hasta 2020debido a la demanda de nuevos puestos de trabajo (hasta 825.000 relacionados con las nuevas tecnologías) y también por los beneficios adicionales que conlleva.

Una de las principales necesidades es la formación de los profesionales responsables de la docencia: principalmente las facultades docentes de las universidades.Estos -tanto en España como en muchos otros países- son los responsables de esta tarea y apenas se preocupan por lo que la programación y las nuevas tecnologías pueden ayudar a rozar la superficie. Es necesario adquirir nuevos conocimientos y adecuar carreras y títulos en educación para que los profesores del futuro se capaciten en el uso de estas nuevas herramientas, así como en todos los métodos asociados a ellas.
Donde hay un movimiento importante es en el flujo Centros de formación de profesores de las comunidades autónomas que llevan varios años innovando en el mundo de la educación. Toda esta formación continua debe ser un elemento clave en la actualización del profesorado actual y en la continuidad de su labor para lograr la inclusión de estas materias.

Aquí hemos hablado repetidamente de las novedades de la programación. Escribimos sobre cómo presentarlo y cómo aprender a enseñarlo, incluyendo docenas de recursos adicionales. También tenemos libros importantes sobre el aprendizaje de la programación y la robótica, una guía paso a paso sobre la enseñanza de la programación o mucho más material que podría ser de su interés. Es solo una parte de todo lo que se escribe en Internet, y es sin duda Le ayudará si incorpora la programación en su trabajo diario en el aula..

Facebook
Twitter
LinkedIn
WhatsApp
Email
Print