Logo es un lenguaje de programación pensado para aprender. Nació del trabajo de Seymour Papert, Wally Feurzeig y Cynthia Solomon en los años sesenta, que querían un lenguaje con el que los niños pudieran explorar las matemáticas probando cosas y viendo qué pasaba. Papert había estudiado con Jean Piaget, y Logo recoge la idea constructivista de Piaget de que se aprende mejor construyendo cosas.
El rasgo más conocido de Logo es la tortuga: un cursor que se mueve con respecto a sí mismo. Le dices que avance o que gire a la derecha, y va dibujando a su paso. Como diriges a la tortuga igual que caminarías tú, es una puerta de entrada sencilla a la geometría y a la programación. Detrás de la tortuga, Logo es un lenguaje completo, con procedimientos, recursión y potentes palabras y listas.
turtleSpaces es un Logo moderno basado en Apple (LCSI) Logo. Lleva la tortuga a las tres dimensiones y añade formas, colores, animación y modelos imprimibles en 3D. Consulta las características para ver lo que aporta, y la referencia para conocer todos los comandos.
Nuestra serie en tres partes cuenta cómo surgió Logo, qué le pasó en las escuelas y hacia dónde podría ir:
Hay más ensayos en Reflexiones.