¿Hay un intérprete de LOGO que realmente tenga una tortuga?

Esto no es una repetición del ahora infame " ¿Cómo muevo la tortuga en LOGO? "

Recientemente, tuve la siguiente conversación con mi hija de cinco años:

Hija: Papi, ¿tú escribes programas?

Yo: ¡Sí!

Hija: Papi, ¿qué es un programa?

Yo: Un programa es un conjunto de instrucciones que sigue una computadora.

Hija: Papi, ¿puedo escribir un programa también?

Yo: ¡Claro!

Esto me hizo luchar para pensar en un idioma muy básico que un niño de cinco años podría obtener cierta satisfacción al dominar con bastante rapidez. Me da vergüenza admitir que lo primero que me vino a la mente fue esto:

10 INPUT "Tell me a secret" A$
20 PRINT "Wow really? :" A$
30 GOTO 10

Eso no va a mantener la atención de un niño de cinco años por mucho tiempo y requiere demasiado sermón. Sin embargo, mover una tortuga y dibujar imágenes ordenadas podría funcionar.

Lamentablemente, mi búsqueda de un intérprete de LOGO dio como resultado sitios llenos de anuncios, simuladores de vuelo y un montón de otras cosas que realmente no quiero.

Espero encontrar un intérprete de LOGO multiplataforma (Java / Python) (¿me atrevo a llamarlo simulador?) Con las siguientes características:

  • Puede guardar/reproducir comandos (programas almacenados)
  • Tiene una tortuga real
  • Los efectos de sonido son un plus

¿Te has topado con algo como esto? Si es así, ¿puedes proporcionar un enlace? Odio hacer una pregunta tipo 'compras', pero parecía mucho mejor que "¿Es LOGO apropiado para un niño de cinco años?"

Me doy cuenta de que esto q tiene 3 años. ¿Cómo fue la experiencia de enseñar a su hija Logo?
@Jeff-InventorChromeOS, creo que hubiera funcionado si fueran muñecas Barbie en lugar de tortugas...
Nota: la experiencia fue muy, muy bien. Además, Minecraft es el nuevo logotipo.

Respuestas (9)

Puede utilizar www.logointerpreter.com . ¡Puede escribir comandos de logotipos y Turtle estará encantado de navegar por ellos! ¡Cree animaciones con objetos gráficos sobre la marcha con los nuevos procedimientos go and go2!ingrese la descripción de la imagen aquí

Pensé que esto era bastante poco intuitivo.

¡Claro que lo hay!

Obtenga la última versión de Ubuntu (puede usar Wubi o Virtual Box), luego instale KTurtle. Se parece a esto:

http://www.youtube.com/watch?v=atZKpac07X0&feature=related

También echa un vistazo a:

http://onemorelevel.com/game/lightbot

http://onemorelevel.com/game/lightbot_2

Si no quieres instalar nada. Sin embargo, el segundo es en gran medida un rompecabezas. A su hija le iría mejor con un LOGOTIPO más detallado.

Tiene Kubuntu para empezar (me gusta escribir su firewall). ¡Increíble que no encontré KTurtle! ¡Gracias!
@Tim, genial. Si observa Edubuntu y el paquete educativo de Ubuntu (le sugiero que explore/busque a través de Ubuntu One también), entonces debería ver todo tipo de paquetes educativos para niños.

Aunque esto no es LOGO, también puede consultar PythonTurtle , que está inspirado en LOGO. Esto se ve genial, simple, lindo y perfecto para aprender:

ingrese la descripción de la imagen aquí

Jejeje, navegando al azar en este sitio web y de repente viendo mi programa :)
@RamRachum, Aleatorio; ?

Puede mirar Scratch , un proyecto que toma los mismos conceptos que LOGO y se ejecuta con ellos. Proporciona una interfaz gráfica para la programación que en realidad no la simplifica, sino que la agiliza.

Tiene buenos gráficos incorporados y capacidades de sonido, y una próspera comunidad de envíos y 'remixes'.

Otra alternativa a considerar sería Microsoft Kodu . Es una forma divertida para que los niños aprendan conceptos de programación sin tener que aprender una sintaxis compleja. hasta tienen una tortugaingrese la descripción de la imagen aquí

Eso en realidad se ve bastante limpio. ¿Alguna experiencia con él ejecutándose bajo WINE? Su netbook es Ubuntu, porque simplifica los controles parentales.
Aparentemente está disponible para PC y Xbox.
Creo que probablemente requiere DirectX... ¿WINE ya tiene soporte para DirectX?
Además, Windows 7 tiene un "Control de seguridad familiar" que puede descargar. explore.live.com/windows-live-family-safety?os=other que facilita los controles parentales.

Encontré este hilo bastante antiguo mientras buscaba exactamente lo mismo para mi hijo de 5 años. Tal vez en otros 2 años alguien más podría hacer uso de esto...

Descubrí que http://turtleacademy.com/ es bastante fiel a mi experiencia con LOGO de hace tantos años, y aprecio especialmente su atención a la experiencia de tutorial/aprendizaje.

Sin embargo, hubiera sido genial ver a la vieja tortuga corriendo en la pantalla nuevamente ;-)

El enlace mencionado proviene de un resumen realmente útil en Medium sobre recursos para enseñar a los niños a programar, por lo que tal vez algunos de ellos también puedan resultar útiles si está buscando lo mismo: https://medium.com/global-silicon-valley /a2dc04ea9529

Recuerdo que en la escuela solíamos tener un "robot" de tortuga real que conectamos al Apple IIe y usábamos LOGO para hacer que se moviera.

Entonces existe... pero no estoy seguro de si hay algo para una PC moderna.

Es cierto que no he leído este artículo por completo, pero puede proporcionar una pista para una versión moderna.

http://en.wikipedia.org/wiki/Logo_%28programming_language%29

Aquí hay otro logotipo en línea disponible en https://vrmath2.net/VRM2 . Espero que la tortuga 3D sea lo suficientemente atractiva. Si no, se puede cambiar a un pez o un avión. Este logotipo permite abrir/guardar archivos de logotipo, así como archivos de imagen y x3d. Nota: hay algunos tipos de archivos para abrir y guardar. Para los archivos de logotipos, ábralos en el Editor de logotipos (desde el menú Ventana o haga clic en el lápiz pequeño en la ventana Consola).

Los mundos 3D creados por el usuario (desde el logotipo o la GUI básica) se pueden publicar en https://vrmath2.net , que es un buen punto de partida para ver ejemplos que otros han creado. Hay algunos videos y documentación en la Wiki del sitio principal. Espero que ayude.

turtleSpaces https://turtlespaces.org es un intérprete de logotipos con todas las funciones con una versión web y binarios de aplicaciones para Windows, MacOS y Linux. Tiene docenas de ejemplos que puede explorar para comenzar.