Acerca de Logo

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.

  • Haz el recorrido por el IDE de turtleSpaces.
  • Lee los libros clásicos de Logo. Casi todo lo que enseñan funciona en turtleSpaces.
  • Sigue los tutoriales y estudia los ejemplos.