Ir al contenido principal

Todos debemos saber programar



¿Por qué debemos enseñar Programación en los colegios?



En plena evolución de los ordenadores en los años 60, cuando apenas llevaban unos pocos años existiendo —y, por entonces, limitados al contexto universitario y a unas pocas empresas y centros— surgió Logo, el que es considerado uno de los primeros lenguajes de programación educativa. Su funcionamiento permitía, partiendo de una serie de sencillas instrucciones (mover, girar, etc.), dibujar sobre un plano para crear figuras y dibujos.
Desde hace unos años llevamos hablando de la enseñanza de una nueva materia en los colegios: la Programación. ¿Cuáles son los motivos que nos han llevado a pensar en que niños y niñas de todas las edades deben aprender a programar un ordenador?
Porque pronto existirán cientos de miles de trabajos asociados con la creación y la programación de máquinas y ordenadores, sí, pero mucho más importantes son las capacidades y habilidades que se adquieren aprendiendo a programar: resolución de problemas, capacidades lógicas y espaciales, nivel de abstracción, atención y concentración…

El previo entre los 60 y los 90

A pesar de ponerse en marcha multitud de iniciativas por todo el mundo durante las siguientes décadas, hasta mediados de los años 90, Logo no terminó de cuajar, y eso que muchos estudios alababan sus ventajas y lo proponían como un eje clave en el mundo de la educación. Los ordenadores continuaron evolucionando y tanto el PC como la masificación de Internet a los hogares, junto con algunas otras iniciativas, cambiaron el mundo para siempre y comenzaron a sentar las bases de lo que sería una nueva época en la programación como herramienta educativa ya a las puertas del nuevo siglo.

Los nuevos lenguajes de Programación

A finales de los 90 y comienzos del 00, la danesa LEGO junto el apoyo de grandes entidades universitarias (como el MIT) comenzaron a crear una nueva línea de ‘juguetes’, instrumentos y herramientas con fines educativos. Con los postulados del pionero Logo y las ideas de Seymour Papert, uno de sus creadores, como bandera, comenzó el desarrollo de la línea de robots MindStorms, y de los lenguajes de programación Scratch y del menos conocido Alice, todos ellos pensados para introducir a los jóvenes en la programación.
El punto en común de todas estas herramientas era facilitar el acercamiento a la programación. Mientras que lo habitual a la hora de programar o crear código es escribir interminables documentos de texto combinando ciertas instrucciones de programación, estos programas permitían hacer algo muy similar pero a través de bloques de código que simulaban ser las instrucciones, con apenas escritura adicional. De este modo no es necesario memorizar las instrucciones y también solventan los errores producidos al errar en la escritura.




Comentarios

Entradas populares de este blog

Word Microsoft Word es un programa informático orientado al procesamiento de textos. Fue creado por la empresa Microsoft, y viene integrado predeterminadamente en el paquete ofimático denominado Microsoft Office. Originalmente fue desarrollado por  Richard Brodie  para el computador de  IBM  bajo  sistema operativo   DOS  en  1983 . Versiones subsecuentes fueron programadas para muchas otras plataformas, incluyendo, las computadoras IBM que corrían en sistema  MS-DOS  ( 1983 ). Es un componente de la suite ofimática  Microsoft Office ; también es vendido de forma independiente e incluido en la suite de  Microsoft Works . Las versiones actuales son  Microsoft Office Word 2016  para  Windows  y Microsoft Office Word 2016 para Mac.
1.      Que es Tarjeta Perforada Una tarjeta perforada es una pieza de cartulina que contiene información digital representada mediante la presencia o ausencia de agujeros en posiciones predeterminadas. 2.      Memoria Flash La memoria Flash es un derivado de la memoria EEPROM. Es un dispositivo en forma de tarjeta, que se encuentra orientado a realizar el almacenamiento de grandes cantidades de datos en un espacio reducido, permitiendo la lectura y escritura de múltiples posiciones de memoria en la misma operación. 3.      Disco Rígido U n disco rígido (también conocido como disco duro en algunos países) es un dispositivo que se utiliza en computadoras y otros aparatos para almacenar información digital. Con respecto a su composición, cuentan con discos que están vinculados por un eje común y que giran en el interior de una estructura metálica, con cabezales de escritura y lectura sobre cada disco. 4.  ...