Logotipo - Tortuga
Los simples comandos de dibujo del logotipo mueven la tortuga hacia adelante y hacia atrás y también la giran hacia la derecha o la izquierda. Los comandos y sus abreviaturas se dan a continuación:
- fd - adelante
- bk - al revés
- rt - derecha
- lt - izquierda
- cs - pantalla clara
Se puede utilizar cualquier versión de estos comandos. Excepto el comando cs, cada uno de estos comandos debe ir seguido de un valor llamado como argumento. Los argumentos para fd y bk son unidades; los de rt y lt son ángulos que pueden ser cualquier número entero. Una rotación de 360 es una rotación completa, por lo tanto, una rotación de 375 grados es lo mismo que 1/15 grados.
forward 60 o fd 60 significa avanzar 60 pasos
right 90 o rt 90 significa girar a la derecha 90 grados
left 90 o lt 90 significa girar a la izquierda 90 grados
back 60 o bk 60 significa retroceder 60 pasos
clearscreen o cssignifica borrar todos los dibujos. Esto coloca a la tortuga en el centro
La ventana gráfica tiene un sistema de coordenadas. Los valores de las dos coordenadas (normalmente llamadas xey) en el centro son 0, 0. En la esquina noreste, son 250, 250; en la esquina sureste, son 250, -250. En la esquina suroeste, son -250, -250; etc. Si la tortuga intenta caminar hacia un lado de la pantalla, se enrolla. El lado derecho se envuelve hacia el lado izquierdo y la parte superior envuelve hacia abajo.
Muchos sistemas de programación funcionan en el mismo tipo de plano de coordenadas 'xy' de dos ejes, con el que también trabajamos en Álgebra.
Aquí, '0 0' es el centro u origen (¡aquí no hay comas ni paréntesis!). En su estado centrado, zoom-"normal", la pantalla de dibujo de Logo muestra un área de aproximadamente 150 puntos hacia arriba o hacia abajo y 300 puntos a la derecha o izquierda desde el centro.
La tortuga se puede dirigir con rumbos que correspondan a una rosa de los vientos, con 0 o 360 grados apuntando hacia arriba, 90 grados hacia la derecha, etc. Puede establecer una variable en un número entre 0 y 360 y luego caminar por ese camino.
Comandos de tortuga
Ahora probemos algunos comandos. Los comandos se emitirán uno por línea seguido de un retorno de carro. Varios de estos comandos se pueden escribir sucesivamente en una ventana de comando seguido de un retorno de carro. El efecto sobre la tortuga es el mismo. Sin embargo, si escribe un comando, que requiere una o más entradas y proporciona las entradas que faltan en la siguiente línea, Logo mostrará un error.
A continuación se muestra un comando de práctica, que muestra los resultados deseados a la derecha.
Los comandos - fd 50 rt 120 fd 50 rt 120 fd 50 rt 120, haz que la tortuga dibuje un triángulo, como puedes ver probándolos.
Estos comandos se leen de izquierda a derecha. Desde el comandofdrequiere un argumento, se toma como el siguiente valor. Similar,rttambién tiene un argumento. Por tanto, Logo puede dar un significado inequívoco a cada una de estas cadenas de caracteres. Para algunos comandos de Logo, se necesitan separadores.
A continuación se muestran algunos comandos de práctica con los resultados deseados a la derecha.
A continuación se incluye un ejercicio para comprobar su aptitud sobre lo que ha aprendido hasta ahora en este capítulo.