A través de LogoQuest aprenderás a crear dibujos por ordenador con la ayuda del lenguaje Logo, especialmente pensado para que los niños (y no tan niños) se familiaricen con la informática.
La pantalla del intérprete Microsoft Windows Logo se divide en dos partes:
La tortuga sirve para pintar, pero es un poco vaga, así que nosotros tendremos que decirle lo que tiene que hacer. Además, sólo entiende lenguaje Logo. Si le escribimos en castellano no nos hará ningún caso. Por suerte el Logo es muy fácil porque se parece un poco al inglés, así que no vamos a tener ningún problema para hablar con la tortuga.
La tortuga tiene una pluma con la que puede pintar dibujos en la pantalla. Esa pluma se puede cargar con diferentes colores, y a veces puede estar bajada (para pintar mientras se mueve) o subida (para no pintar mientras se mueve).
La tortuga puede hacer cuatro movimientos: moverse hacia adelante, moverse hacia atrás, girar a la derecha y girar a la izquierda. Aquí están esas órdenes traducidas a Logo:
| Movimiento | Traducción al inglés | Traducción al Logo |
|---|---|---|
| Adelante | Forward | fd |
| Atrás | Backward | bk |
| Derecha | Right | rt |
| Izquierda | Left | lt |
Además de decirle cómo debe moverse, a la tortuga hay que decirle cuánto. Por ejemplo:
| fd 100 | Muévete 100 pasos hacia adelante |
| bk 40 | Muévete 40 pasos hacia atrás |
| rt 90 | Gira 90 grados hacia la derecha |
| lt 45 | Gira 45 grados hacia la izquierda |
Vamos a decirle a la tortuga que nos dibuje una escalera:
Si quieres aprender más sobre cómo hacer figuras geométricas con la tortuga, visita la Sección de figuras geométricas 1: los polígonos regulares. Hay más secciones al final de la página web.
A veces la tortuga no nos deja ver el dibujo que hay debajo. No hay problema: la tortuga puede volverse invisible si se lo pedimos. Otras veces lo que ocurre es que la tortuga pinta y pinta sin parar. ¿Cómo hacer que deje de pintar? Pidiéndole que suba la pluma.
| Acción | Traducción al inglés | Traducción al Logo |
|---|---|---|
| Ocultar la tortuga | Hide turtle | ht |
| Mostrar la tortuga | Show turtle | st |
| Subir la pluma | Pen up | pu |
| Bajar la pluma | Pen down | pd |
| Borrar la pantalla | Clear screen | cs |
| Borrar el texto | Clear text | ct |
La tortuga no es tan tonta como crees. ¿Sabías que puede aprender?. Para enseñar a la tortuga a hacer una figura complicada se utiliza la orden to ... (para...). Por ejemplo:
| Acción | Traducción al inglés | Traducción al Logo |
|---|---|---|
| Para hacer una escalera | To do a escalera | to escalera |
to escalera fd 10 rt 90 fd 10 lt 90 fd 10 rt 90 fd 10 endAhora escribe escalera y observa qué pasa... |
||
Cuando enseñamos una definición a la tortuga con el comando to, nos sale una ventana especial en la que podemos irle escribiendo los comandos que debe hacer. Para terminar hay que hacer clic en Cancelar.
Sin embargo, existe una forma más cómoda de escribir una definición: utilizar el comando ed "escalera:
| Acción | Traducción al inglés | Traducción al Logo |
|---|---|---|
| Editar una escalera | Edit a escalera | ed "escalera |
La tortuga no es tan vaga como crees. Puedes decirle que repita una tarea decenas de veces y ella te hará caso sin rechistar. Para eso existe la orden repeat. Mira:
| Acción | Traducción al inglés | Traducción al Logo |
|---|---|---|
| Repetir 100 veces una acción | Repeat 100 times some acción | repeat 100 [ acción ] |
Por ejemplo:
| repeat 10 [ fd 5 ] | Repite 10 veces "avanza 5 pasos" | ![]() |
| repeat 100 [ fd 100 bk 100 rt 3.6 ] | Repite 100 veces "avanza 100, retrocede 100, gira 3.6 a la derecha" | ![]() |
Ya has aprendido muchas cosas, pero sólo serás un verdadero maestro entrenador de tortugas si superas los nuevos desafíos que te hemos preparado: