domingo, 9 de noviembre de 2008

Tortis Slot Machine (1976) Programación tangible


En la mayoría de los lenguajes de programación de propósito general los usuarios crean programas tipeando oraciones en un editor de texto. Mientras que una de las formas de despejar los obstáculos para el aprendizaje de la programación consiste en simplificar el lenguaje otros intentos de facilitar el acceso a la programación buscaron alternativas a los lenguajes de texto para superar la dificultad de recordar los nombres de los comandos, el orden de los parámetros, etc.En este sentido se desarrollaron programas que utilizan objetos gráficos o físicos para representar los elementos del programa como los comandos, las estructuras de control o las variables. Estos lenguajes de programación no requieren recordar los nombres de los comandos sino simplemente reconocerlos y en cuanto a la sintaxis está codificada en la forma de los objetos, impidiendo la creación de oraciones sintácticamente erroneas.Radia Perlman pionera en el uso de lenguajes de programación para chicos entre 3 y 5 años desarrolló el sistema TORTIS que permitía expresar los comandos moviendo objetos físicos. Este sistema es tangible tanto en términos del proceso de programación como en lo que se refiere a los resultados. El sistema permitía a los chicos programar las acciones físicas de una tortuga robot inspirada en un subconjunto de comandos del lenguaje de programación LOGO.

No hay comentarios: