T4 - Dibujamos un árbol triangular
Descripción
Debes saber
- ¿Qué son los números triangulares?
- Dimensiones del lienzo para dibujar en Trinket
- Para posicionarnos en cualquier posición del lienzo, usaremos la instrucción
- jero.goto(coordenada x, coordenada y) , recuerda que mi tortuga se llama jero y como esta función está en el módulo turtle tenemos que escribir "jero." y a continuación la función del módulo que necesitemos llamar.
- Ojea como se mueve la tortuga Tina por la cuadrícula. (Pulsa aquí)
Debes hacer - 1
Lo primero que debemos hacer es recuperar el código de la tarea 3, borramos el código del área "#Programa" y
dibujamos el tronco del árbol, que estará formado por dos espirales que deben estar centradas en el lienzo.
Consejos:
- Elige el grosor del lápiz. Hasta ahora hemos trabajado con jero.pensize(3) , es decir, con un grosor de 3.
- Tienes que seleccionar un número triangular y la longitud que le vas a poner a la función DrawSpiral(Length) para que todas las espirales queden dentro del lienzo. Así que realiza algunas pruebas antes y planifica el trabajo.
Debes hacer - 2
Si has llegado hasta aquí ya prácticamente tienes terminada la actividad, realiza los cálculos que necesites y dibuja tu número triangular.
Consejos:
- Copia y pega el código porque vas a repetir básicamente las mismas instrucciones, lo único que cambiaran serán las coordenadas en las que posiciones la tortuga para que comience a dibujar.
- Observa que todas las espirales que están en la misma fila tendrán la misma coordenada y, solo cambia la x.
- La coordenada x se incrementará siempre una cantidad constante.
Lista de cotejo
Desempeño |
Cumple todos los requisitos Excelente (2 puntos) |
No cumple uno o dos de los requisitos Bien (1 punto) |
En cualquier otro caso Pendiente (0 puntos) |
Recupera, documenta y borra las líneas de código del área "#Programa" | |||
Dibuja el tronco del árbol centrado en el lienzo | |||
Dibuja el resto del árbol cumpliendo los requisitos | |||
El código se ejecuta sin errores y cumple con los requisitos de la tarea | |||
Comparte el link del código con el profesor. | |||
Total | |||
Puntuación final de la tarea |
Los números triangulares se denominan así porque pueden representarse como conjuntos de puntos dispuestos de manera que configuren un triángulo equilátero y se obtienen sumando los n números naturales consecutivos.
Por ejemplo: 1, 3, 6, 10, 15, 21, ...
Observa que en este árbol hemos usado el número triangular 21
¿Quieres saber más? Pulsa aquí
El lienzo en el que vamos dibujar en Trinket es de 400x400 pixels. Es una cuadrícula de cuadrados como la que a veces usamos para graficar en matemáticas.
- El eje x va desde -200 hasta 200 pixels
- El eje y va desde -200 hasta 200 pixels
Imagínate un sistema de referencia cartesiano como el siguiente
Árbol con el número triangular 6
Este es el código de uno de las alumnas de Computación y Robótica de 3º de la E.S.O. del I.E.S. Pérez de Guzmán
Árbol con el número triangular 15
Este es el código de uno de las alumnas de Computación y Robótica de 3º de la E.S.O. del I.E.S. Pérez de Guzmán
Árbol con el número triangular 21
Este es el código de uno de los alumnos de Computación y Robótica de 3º de la E.S.O. del I.E.S. Pérez de Guzmán