www turtleacademy turtle online mswlogo logo learn jslogo español emulador commands calormen academy logo-lang

logo lang - turtleacademy - ¿Cómo muevo la tortuga en LOGO?



turtleacademy com confirm php (6)

¿Cómo muevo la turtle en LOGO ?


Al emitir comandos en la sintaxis correcta. P.EJ:

forward 100

Solo hay un comando necesario para mover la tortuga. Es el forward que tiene el mnemónico fd . Cuando trabaje con una tortuga robot (real) en lugar de una basada en gráficos (virtual), puede encontrar que los comandos de giro a la left y la right [ lt & rt ] mueven a la tortuga un poco, accidentalmente.

La mayoría de las implementations también permiten el comando backwards [ bk ].

Cuando la tortuga se mueve, puede trazar una línea a medida que avanza, dependiendo de si el lápiz está arriba o abajo en el momento, y si el color del lápiz actual es diferente del color de fondo.

Una tortuga basada en gráficos (virtual) también puede saltar por la pantalla con setx , sety y setxy


El logo se trata de mover la tortuga ... le das commands como esta:

Forward 100 Right 45

También puedes hacer cosas como repetir comandos:

Repeat 8 [Forward 100 Right 45] ; Draw an octagon

(¿Qué gano? 8-)


He visto algunas implementaciones de LOGO donde puedes usar comandos localizados como:

  • NAPRZOD (ADELANTE),
  • LEWO (IZQUIERDA),
  • PRAWO (RIGTH)

o incluso NAPRZÓD (con la letra polaca Ó).

LOGO es un buen lenguaje para enseñar a los niños a programar en su idioma nativo hablado.


Whoa! ¿Todavía está alrededor?

fd 300 // Forward rt 90 // Right 90° fd 300 lt 90 // Left 90°

Eso solía funcionar.


intente: bk (atrás), fd (adelante), ld (giro a la izquierda en grados), rt (giro a la derecha).


// MOVE FORWARD FD 75 // TURN RIGHT RT 54 // TURN LEFT LT 21 // MOVE BACKWARD BK 17

Echa un vistazo a algunos otros comandos de tortuga que se encuentran here ...

Comandos de la tortuga

  • BACK ## [BK] - Mueve la tortuga hacia atrás
  • BACKGROUND ## [BG] - Establecer color de fondo (0-15)

    • 0 - Negro
    • 1 - Blanco
    • 2 - Rojo
    • 3 - cian
    • 4 - púrpura
    • 5 - Verde
    • 6 - azul
    • 7 - Amarillo
    • 8 - Naranja
    • 9 - Marrón
    • 10 - Rojo claro
    • 11 - Gris 1
    • 12 - Gris 2
    • 13 - Verde claro
    • 14 - Azul claro
    • 15 - Gris 3
  • CLEARSCREEN [CS] - Pantalla clara sin tortuga en movimiento

  • DRAW - Borrar pantalla y llevar tortuga a casa
  • EACH - Diga a varios sprites, cuyos números están en una lista, que acepten comandos en una segunda lista, por ejemplo, EACH [1 2] [SQUARE 10]
  • FORWARD ## [FD] - Mueve la tortuga hacia adelante
  • FULLSCREEN : pantalla de gráficos completa (igual que presionar F5)
  • HEADING - Salida de la tortuga como un número (0-359)
  • HIDETURTLE [HT] - Hacer la tortuga invisible
  • HOME - Mueve la tortuga al centro de la pantalla apuntando hacia arriba
  • LEFT [LT] - Girar tortuga a la izquierda
  • NODRAW [ND] : NODRAW [ND] modo de texto con pantalla clara
  • NOWRAP - Evita que los dibujos envuelvan la pantalla
  • PENCOLOR [PC] - Cambiar color de pluma
  • PENDOWN [PD] - Turtle leaves trail
  • PENUP [PU] - La tortuga deja de dejar rastro
  • RIGHT ## [RT] - Girar tortuga a la derecha
  • SETHEADING [SETH] - Configura el rumbo de la tortuga, por ejemplo, SETH 180
  • SETSHAPE - Establece la forma del sprite actual (0-7)
  • SETX Mueve la tortuga a las coordenadas x especificadas, por ejemplo, SETX 50
  • SETXY Mueva la tortuga a las coordenadas x, y especificadas, ej. SETXY 50 50
  • SETY Mueva la tortuga a la coordenada y especificada, por ejemplo, SETY 50
  • SHAPE - Número de salida de la forma del sprite actual
  • SHOWTURTLE [ST] - Hacer visible la tortuga
  • SPLITSCREEN - Gráficos mixtos y pantalla de texto (igual que presionar F3)
  • STAMPCHAR - Haga que la tortuga STAMPCHAR un carácter en la ubicación actual, por ejemplo, STAMPCHAR "A
  • TELL - Dile a un sprite designado que reciba comandos, por ejemplo, TELL 2
  • TEXTSCREEN : use la pantalla completa para el texto (igual que presionar F1 )
  • TOWARDS - El rumbo de salida para que la tortuga haga frente a una coordenada X, Y, por ejemplo, TOWARDS 0 0
  • WRAP - Haz dibujos de tortugas alrededor de la pantalla
  • XCOR - Corriente de salida x coordenada de tortuga
  • YCOR - Corriente de salida y coordenadas de tortuga
  • ASPECT - Establecer el factor de escala de la pantalla del artículo, el valor predeterminado es 0.76

Muestras tomadas directamente del sitio web: here