Arte de Fibonacci
Desafío: La secuencia de Fibonacci es un patrón que se encuentra en toda la naturaleza. La forma de calcular un número en la secuencia de Fibonacci es sumar los dos números anteriores. Una cuadrícula de Fibonacci es una cuadrícula de cuadrados donde las longitudes de los lados de cada cuadrado siguen la secuencia de Fibonacci (por ejemplo, 1, 1, 2, 3, 5, 8, etc.). El objetivo de esta actividad es programar el robot de realidad virtual para crear una espiral de Fibonacci en una cuadrícula de Fibonacci dibujando cuartos de círculo en la esquina de cada cuadrado (el radio de cada cuarto de círculo debe ser igual a la longitud del lado del cuadrado), y luego rellenar cada cuarto de círculo con un color específico para crear una pieza única de arte de Fibonacci.
- Seleccione y descargue la cuadrícula Fibonacci como un archivo PNG desde presentación de .
- Seleccione el entorno de juego Art Canvas+ y cargue la cuadrícula de Fibonacci.
- Declara tres variables, n, b, y a, para representar el número actual, el primer número precedente y el segundo número precedente respectivamente en la secuencia de Fibonacci.
- Programa el robot de realidad virtual para que cree una espiral de Fibonacci en la cuadrícula de Fibonacci.
- Inicializa los valores de las variables n, b, y a. Usa la variable n para determinar el tamaño del cuarto de círculo.
- Programa el robot de realidad virtual para que se dirija a la posición de inicio verde en la cuadrícula de Fibonacci.
- Utilizando el valor de la variable n, programe el robot VR para que dibuje un cuarto de círculo en la esquina del cuadrado número 1 con un radio igual a la longitud del lado del cuadrado.
- Actualiza el valor de la variable n al siguiente número de la secuencia de Fibonacci y úsalo para programar el robot de realidad virtual para que dibuje un cuarto de círculo en la esquina del siguiente cuadrado. Repita este proceso para crear una espiral de Fibonacci en la cuadrícula de Fibonacci.
- Programa el robot de realidad virtual para que cree arte basado en la secuencia de Fibonacci.
- Programa el robot de realidad virtual para que entre en cada cuarto de círculo y usa el bloque [Rellenar área con color] para rellenar el cuarto de círculo con un color específico.
Consejos útiles
- Utilice la variable n para determinar el tamaño de un cuarto de círculo. Por ejemplo, puedes programar el robot para que avance n mm, gire 9° y repita estas acciones 10 veces para dibujar el cuarto de círculo,
- Ajusta los valores iniciales de la variable n para dibujar un cuarto de círculo con un radio igual a la longitud del lado del cuadrado número 1. Por ejemplo, establezca los valores iniciales de las variables n, b, y a en 22,5, 22,5 y 0, respectivamente.
- Actualiza el valor de la variable n al siguiente número en la secuencia de Fibonacci según la regla de la secuencia de Fibonacci: n = a + b, donde n representa el número actual, b representa el primer número anterior y a representa el segundo número anterior en la secuencia de Fibonacci.
- Utilice el bloque set de la categoría Variables para actualizar los valores de las variables.

Comando Python correspondiente:
a = b b = n n = a + b