Anterior: Mejorar el sistema educativo. Una visión personal. Parte II | Siguiente: Y la respuesta fue 42
Código. Parte II
Tecnología
Una de las consecuencias de vivir en el tercer mundo tecnológico es que en demasiadas ocasiones tecnologías con un gran potencial pasan completamente desapercibidas. En la entrada Código, que por lo que se ve fue de las más leídas en el blog desde que existe, argumentaba que programar es importante pero lo es aún más lo que se programa.
Me es difícil, viniendo de algo tan particular como la Mecánica de Fluidos Computacional, buscar motivos para programar que no tengan nada que ver con la Matemática Aplicada. No puedo dirigirme a un estudiante de primero de arquitectura y pedirle que me resuelva una estructura reticulada en C++. Me dirá que está más interesado en saber si este año habrá o no San Cemento.
La semana pasada estuve hablando con la gente del Canal de Ensayos Hidrodinámicos de la Escuela de Navales. Leo y Chou llevan tiempo dándole vueltas a cómo mejorar las habilidades de los estudiantes en lo que a programación y pensamiento estructurado se refiere. No hemos coincidido siempre en las estrategias a aplicar pero sí estamos de acuerdo en el diagnóstico. Su punto de vista es empezar a nivel de instituto a lo que yo siempre he contestado que a esa edad, o se programa un videojuego, o poca cosa más se puede hacer.
He estado recordando mi tierna infancia, cuando empecé con esto de la programación con un MSX Basic. Sí, mis padres no estuvieron bien asesorados y no me compraron un Spectrum. Lo único que tenía aquella cafetera era un intérprete de BASIC y un cartucho ROM con el fabuloso juego LOGO. Recuerdo que lo que más me llamaba la atención era la posibilidad de manipular gráficos y sonidos siendo la forma más básica de creatividad que un niño puede tener. Programas una serie de líneas y una tortuga se pone a dibujar.
Hace tiempo me interesé por Processing para hacer presentaciones dinámicas en las que se pudieran visualizar los datos de manera interactiva. Incluso me compré el libro de referencia de Reas y Fry. Es una lenguaje de programación de alto nivel precisamente diseñado para manipular gráficos y sonido y finalmente orientado a la visualización de contenido.
Su base de usuarios primordial son diseñadores y artistas que pueden interactuar de manera simple con datos y ordenadores. Incluso hay un paquete que permite conectarse por puerto serie a una placa Arduino lo que permite tener una conexión directa con hardware de adquisición de datos en tiempo real. Las posibilidades son infinitas.
Creo que sería una buena idea explorar el uso de Processing en los institutos y en centros no relacionados directamente con la práctica de la programación como las escuelas de Arquitectura y Diseño.
¿Feedback?
-
Tags:
Ingeniería
-
-
-
Una de las consecuencias de vivir en el tercer mundo tecnológico es que en demasiadas ocasiones tecnologías con un gran potencial pasan completamente desapercibidas. En la entrada Código, que por lo que se ve fue de las más leídas en el blog desde que existe, argumentaba que programar es importante pero lo es aún más lo que se programa.
Me es difícil, viniendo de algo tan particular como la Mecánica de Fluidos Computacional, buscar motivos para programar que no tengan nada que ver con la Matemática Aplicada. No puedo dirigirme a un estudiante de primero de arquitectura y pedirle que me resuelva una estructura reticulada en C++. Me dirá que está más interesado en saber si este año habrá o no San Cemento.
La semana pasada estuve hablando con la gente del Canal de Ensayos Hidrodinámicos de la Escuela de Navales. Leo y Chou llevan tiempo dándole vueltas a cómo mejorar las habilidades de los estudiantes en lo que a programación y pensamiento estructurado se refiere. No hemos coincidido siempre en las estrategias a aplicar pero sí estamos de acuerdo en el diagnóstico. Su punto de vista es empezar a nivel de instituto a lo que yo siempre he contestado que a esa edad, o se programa un videojuego, o poca cosa más se puede hacer.
He estado recordando mi tierna infancia, cuando empecé con esto de la programación con un MSX Basic. Sí, mis padres no estuvieron bien asesorados y no me compraron un Spectrum. Lo único que tenía aquella cafetera era un intérprete de BASIC y un cartucho ROM con el fabuloso juego LOGO. Recuerdo que lo que más me llamaba la atención era la posibilidad de manipular gráficos y sonidos siendo la forma más básica de creatividad que un niño puede tener. Programas una serie de líneas y una tortuga se pone a dibujar.
Hace tiempo me interesé por Processing para hacer presentaciones dinámicas en las que se pudieran visualizar los datos de manera interactiva. Incluso me compré el libro de referencia de Reas y Fry. Es una lenguaje de programación de alto nivel precisamente diseñado para manipular gráficos y sonido y finalmente orientado a la visualización de contenido.
Su base de usuarios primordial son diseñadores y artistas que pueden interactuar de manera simple con datos y ordenadores. Incluso hay un paquete que permite conectarse por puerto serie a una placa Arduino lo que permite tener una conexión directa con hardware de adquisición de datos en tiempo real. Las posibilidades son infinitas.
Creo que sería una buena idea explorar el uso de Processing en los institutos y en centros no relacionados directamente con la práctica de la programación como las escuelas de Arquitectura y Diseño.
¿Feedback?
