winlogo wally ventajas tortuga siemens programacion mswlogo logo lenguaje feurzeig desventajas comandos linux windows macos logo-lang

linux - ventajas - wally feurzeig



Implementaciones del lenguaje de programaciĆ³n de logos (12)

Aquí hay una buena gratis para windows http://www.softronix.com/logo.html

Y hay un logotipo de parelelo que puede ver en http://ccl.northwestern.edu/netlogo/

Además, MIT tiene un buen logotipo paralelo llamado starlogo http://education.mit.edu/starlogo/

La pregunta de "broma" que Joel hizo durante el podcast # 58 me hizo sentir nostalgia por Logo, que era el segundo idioma en el que programaba, después del Básico, y por eso nunca tuve problemas con la recursión en la universidad.

¿Hay implementaciones de Logo para Windows o Linux (las plataformas que puedo usar) o Mac (porque sé que no estoy solo en este mundo)? ¿Cómo puedo obtener el lenguaje de programación de Logo para mi computadora?


Estoy enseñando a mis hijos LOGO con éxito en Windows usando Elica LOGO . (Las edades de los niños son actualmente 12 y 10.)

Las fortalezas del paquete incluyen muchas extensiones "avanzadas", más allá de la tortuga bidimensional básica. Estos incluyen gráficos 3-D y ganchos simples en el mundo de los widgets de Windows. (Puede crear formularios de Windows con botones, etc., desde su código de LOGO).

Carece de capacidad de sonido / música, al menos en la versión 5.5, y la documentación incorporada es extensa, con muchos ejemplos avanzados, pero en mi opinión no es muy útil, debido a que está incompleta y tiene muchos ejemplos de codificación que contienen errores . (Pero mis hijos aprenden más al encontrar los errores en las muestras de programación).




La academia de tortugas en línea es una fuente de Dios para aprender y experimentar el logotipo.


La mejor manera de enseñar el logotipo para niños ahora es a través de TurtleAcademy http://turtleacademy.com . Es un sitio realmente genial para comenzar a aprender los principios del logotipo y es gratis.





http://tortue-logo.fr es una versión de navegador del idioma del logotipo. Está desarrollado en javascript con raphaeljs (lado del servidor con python / django pero el intérprete se ejecuta en el lado del cliente).

Solo hace posible jugar con la tortuga, pero puede ser suficiente para recordarle un buen momento para aprender a programar. :) Creo que debería cubrir los comandos principales del lenguaje LOGO.

Actualmente se soporta francés e inglés. La versión francesa de LOGO es diferente de la versión en inglés (los comandos están traducidos en francés). Así que asegúrese de elegir el idioma correcto en el sitio.

Espero que disfrutes


UCBLogo es mi implementación favorita de LOGO, y está disponible para Windows, UNIX (con soporte X11 para el dibujo de tortugas) y Mac OS X, con puertos obsoletos para DOS y Mac OS 9 también.

La mayoría de las distribuciones de Linux already have packaged .

También se mantiene (gracias a los estudiantes de mano de obra barata en Berkeley), es de código abierto y muy portátil (lo he ejecutado en varios tipos de UNIX, incluido Linux, y también en varias arquitecturas de procesadores).

UCBLogo viene con una biblioteca estándar bastante completa y buena documentación; También se incluye el código fuente para los ejemplos de los libros "Estilo de logotipo de ciencia informática" de Brian Harvey.

Apéndice:

El logotipo de papert en su navegador tiene características sorprendentes y parece funcionar en cualquier navegador moderno.


Encienda una terminal en Mac o Linux, y escriba python , luego presione Retorno o Intro. Luego escriba from turtle import * , luego Return o Enter. Ahora escriba fd(100) , luego Return o Enter. ¡Hurra! Logo con Python! = D

Para obtener una lista completa de los comandos, consulte la documentación en línea. Python Turtle Docs Tenga en cuenta que la documentación le indicará que escriba turtle.fd(100) , en lugar de fd(100) , porque eligieron usar import turtle , en lugar from turtle import * . El método de la estrella es casi siempre malo, porque permite confundir sus propias funciones con las del módulo, pero en este caso es bueno, porque nos permite controlar la tortuga con los comandos de logotipo adecuados.