
Tabla de contenidos
La primera vez que inicie KTurtle podrá ver algo parecido a esto:

En esta guía para principiantes, supondremos que el idioma de las órdenes es el español. Puede cambiar el idioma en el submenú → . Tenga en cuenta que el idioma que elija para KTurtle es el que usará para escribir las órdenes de TurtleScript, y no tiene por qué coincidir con el idioma que usa KDE en su equipo y con el que se muestran la interfaz y los menús de KTurtle.
Debe haber visto que hay una tortuga en el centro del lienzo: va a aprender a controlarla mediante órdenes que introducirá en el editor.
Empecemos a mover la tortuga. Nuestra tortuga puede realizar tres tipos de movimiento: 1) puede ir hacia atrás o hacia adelante; 2) puede girar a la derecha o a la izquierda; y 3) puede desplazarse directamente (saltar) a una posición de la pantalla. A modo de ejemplo, intente lo siguiente:
avanzar 100 izquierda 90
Escriba o copie y pegue este código en el editor y ejecútelo (usando → ) para ver el resultado.
Al introducir y ejecutar órdenes como las anteriores en el editor, es posible que haya notado alguna de las siguientes cosas:
Después de ejecutar las órdenes, la tortuga se desplazó hacia arriba y giró noventa grados hacia la izquierda. Este es el resultado de usar las órdenes
avanzar
eizquierda
.El color del código cambia a medida que vamos escribiendo. Esta característica se denomina resaltado intuitivo de sintaxis: los distintos tipos de órdenes se colorean de forma diferente. Esto permite leer con facilidad grandes bloques de código.
La tortuga dibujó una delgada linea negra.
Quizás obtuvo un mensaje de error. Esto puede significar dos cosas: puede haber cometido una equivocación al copiar las órdenes o todavía tiene que elegir el idioma correcto de las órdenes de TurtleScript (lo que puede hacer seleccionando el submenú → ).
Probablemente entienda que avanzar 100
le ordena a la tortuga que se desplace hacia adelante dejando una línea, y que izquierda 90
le ordena que rote noventa grados hacia la izquierda.
Si desea una explicación completa de estas órdenes, vea los siguientes enlaces al manual de referencia: avanzar
, retroceder
, izquierda
y derecha
.
El primer ejemplo es muy sencillo, así que comencemos.
reiniciar tamañolienzo 200;200 colorlienzo 0;0;0 colorpincel 255;0;0 grosorpincel 5 ir 20;20 dirección 135 avanzar 200 izquierda 135 avanzar 100 izquierda 135 avanzar 141 izquierda 135 avanzar 100 izquierda 45 ir 40;100
De nuevo, puede escribir o copiar y pegar el código en el editor, o abrir el ejemplo flecha
que se encuentra en el submenú y ejecutarlo (usando → ) para ver el resultado. En los siguientes ejemplos se supondrá que ya sabe cómo funciona este mecanismo.
Habrá notado que este segundo ejemplo es mucho más complejo. También habrá visto que hay varias órdenes nuevas. Aquí tiene una breve explicación de todas las órdenes nuevas:
Después de una orden reiniciar
, todo es como cuando inició KTurtle.
tamañolienzo 200;200
define un lienzo con un ancho y un alto de 200 píxeles. El ancho y el alto son iguales, por lo que el lienzo será un cuadrado.
colorlienzo 0;0;0
convierte el lienzo en negro. 0;0;0
es una combinación RGB con todos los valores igual a 0
, lo que da lugar al color negro.
colorpincel 255;0;0
indica que el color del pincel debe ser rojo. 255;0;0
es una combinación RGB con el valor del rojo igual a 255
(el máximo valor posible) y el valor de los otros colores (el verde y el azul) igual a 0
(el mínimo valor posible). Esto da lugar a una tonalidad brillante de rojo.
Si no entiende los valores de los colores, lea la entrada del glosario correspondiente a combinación RGB.
grosorpincel 5
establece un grosor para el trazo del pincel igual a 5
píxeles. A partir de ahora, cada línea que la tortuga dibuje tendrá un grosor de 5
píxeles, así hasta que cambiemos de nuevo el valor de grosorpincel
.
ir 20;20
le indica a la tortuga que vaya a una posición determinada del lienzo. Contando desde la esquina superior izquierda, esta posición es 20 píxeles hacia la derecha y 20 píxeles hacia abajo. Fíjese que con la orden ir
, la tortuga no dibuja una línea.
dirección 135
define el ángulo de dirección de la tortuga. Las órdenes izquierda
y derecha
cambian el ángulo de la tortuga con respecto a su dirección actual. En cambio, la orden dirección
cambia el ángulo de la tortuga a partir de cero y no en relación con su dirección anterior.
Después de la orden dirección
, hay unas cuantas órdenes del tipo avanzar
e izquierda
. Estas órdenes son las que verdaderamente realizan el dibujo.
Finalmente, una nueva orden ir
hace que la tortuga se posicione a un lado.
Asegúrese de seguir los enlaces al manual de referencia, donde se explica con más detalle cada orden.