Acerca de LogoWeb
De dónde salió esto
Empezó como un recuerdo
Hay una generación que aprendió a programar sin saber que estaba aprendiendo a programar. Le escribían a una tortuga en la pantalla de una computadora del aula, le decían que avanzara y que doblara, y de golpe aparecía una casa, una estrella, una flor.
Ese programa se llamaba LogoWriter y para muchos fue la primera vez que una computadora hizo exactamente lo que ellos le habían dicho que hiciera.
Fernando Arpe fue uno de esos chicos. Y muchos años después se hizo la pregunta obvia: ¿por qué eso ya no está? ¿Por qué un chico de hoy, que tiene una computadora infinitamente más poderosa que aquellas, no tiene a mano la tortuga?
LogoWeb es la respuesta a esa pregunta.
Qué quiere ser
Lo mismo que era aquello, sin las partes molestas.
Que se pueda usar ya. Entrás por un link y estás dibujando. No hay que instalar nada, no hay que crear una cuenta, no hay que pedirle permiso a nadie. En una escuela con computadoras viejas y con internet que va y viene, eso no es comodidad: es la diferencia entre que se use y que no se use.
Que esté en tu idioma. AVANZA y GIRADERECHA, no FORWARD y RIGHT. Un chico de diez años que además tiene que pelear con el inglés está peleando dos batallas cuando debería estar peleando una. (Igual entiende las dos: los ejemplos en inglés que hay dando vueltas por internet funcionan tal cual.)
Que los errores enseñen. Cuando la tortuga no entiende algo, lo dice en castellano y trata de ayudar. Si te olvidás de decirle cuánto avanzar, no te tira un código de error:
> AVAVANZA necesita 1 argumento y le diste 0. Se usa así: AVANZA <pasos>
Y si escribís mal el nombre de algo que vos mismo inventaste, te pregunta si no quisiste decir aquello otro.
Papert, el que inventó todo esto, decía que la palabra "error" está mal puesta: cuando algo no sale, no fracasaste, encontraste información. Media docena de decisiones de este proyecto salieron de tomarse esa frase en serio.
Que sea gratis y siga siéndolo. No hay cuentas, no hay publicidad, no hay seguimiento, no hay datos que recolectar. Lo que escribís acá no sale de tu computadora: no hay ningún servidor al que pueda irse.
Qué no quiere ser
No quiere ser una aplicación que te enseña a programar con premios y estrellitas mientras vos tocás botones. Acá se escribe. Se escribe mal, no sale, se mira el dibujo torcido, se piensa por qué, se cambia una cosa y sale.
Eso es programar. Lo demás es otra cosa, y está bien, pero es otra cosa.
Cómo está hecho
No tiene servidor: todo —el intérprete del lenguaje, la tortuga, el dibujo— corre adentro de tu navegador. El lenguaje está escrito desde cero para este proyecto, con la idea de que los mensajes de error fueran tan importantes como los comandos.
Está hecho enteramente con herramientas libres y gratuitas.
Gracias
A Seymour Papert, Wally Feurzeig y Cynthia Solomon, que en 1967 pensaron que una computadora podía ser algo con lo que un chico piensa, y no algo sobre lo que un chico estudia.
Y a los maestros y maestras que en los años ochenta y noventa se sentaron con un manual al lado a aprender esto para poder enseñarlo, cuando casi nadie entendía para qué servía.
Escribinos
Si sos docente y lo estás usando en el aula, si encontraste algo que no anda, o si querés contar qué dibujaste: info@logoweb.net.ar.
Apoyá la iniciativa
LogoWeb es libre y gratuita, no hay publicidades ni registración en la herramienta. No recolectamos tus datos ni hacemos nada con ellos para inundarte de publicidad.
Sin embargo, si querés colaborar con la iniciativa para bancar algunos costos de infraestructura y desarrollo que tenemos para mantenerlo on-line, se super agradece.