Arte de Fibonacci
: A sequência de Fibonacci é um padrão encontrado em toda a natureza. A forma de calcular um número na sucessão de Fibonacci é somar os dois números anteriores. Uma grelha de Fibonacci é uma grelha de quadrados em que os comprimentos dos lados de cada quadrado seguem a sequência de Fibonacci (por exemplo, 1, 1, 2, 3, 5, 8, etc.). O objetivo desta atividade é programar o robô de realidade virtual para criar uma espiral de Fibonacci numa grelha de Fibonacci, desenhando quartos de círculo nos cantos de cada quadrado (o raio de cada quarto de círculo deve ser igual ao comprimento do lado do quadrado) e, em seguida, preenchendo cada quarto de círculo com uma cor específica para criar uma obra de arte de Fibonacci única!
- Escolha e descarregue a Grelha Fibonacci como um ficheiro PNG apresentação de diapositivos Google.
- Selecione o Art Canvas+ Playground e carregue a grelha de Fibonacci.
- Declare três variáveis, n, b, e a, para representar o número atual, o primeiro número anterior e o segundo número anterior, respetivamente, na sequência de Fibonacci.
- Programe o robô de realidade virtual para criar uma espiral de Fibonacci na grelha de Fibonacci.
- Inicializar os valores das variáveis n, b, e a. Utilize a variável n para determinar o tamanho do quarto de círculo.
- Programe o robô de realidade virtual para conduzir até à posição inicial verde na grelha de Fibonacci.
- Utilizando o valor da variável n, programe o robô de realidade virtual para desenhar um quarto de círculo no canto do quadrado número 1 com um raio igual ao comprimento do lado do quadrado.
- Atualize o valor da variável n para o número seguinte da sequência de Fibonacci e utilize-o para programar o robô de realidade virtual para desenhar um quarto de círculo no canto do quadrado seguinte. Repita este processo para criar uma espiral de Fibonacci na grelha de Fibonacci.
- Programe o robô de realidade virtual para criar arte com a sequência de Fibonacci.
- Programe o robô de realidade virtual para entrar em cada quarto de círculo e utilize o bloco [Preencher área com cor] para preencher o quarto de círculo com uma cor específica.
Dicas úteis
- Utilize a variável n para determinar o tamanho de um quarto de círculo. Por exemplo, pode programar o robô para avançar n mm, rodar 9° e repetir estas ações 10 vezes para desenhar o quarto de círculo.
- Ajuste os valores iniciais da variável n de modo a desenhar um quarto de círculo com raio igual ao comprimento do lado do quadrado número 1. Por exemplo, defina os valores iniciais das variáveis n, be a como 22,5, 22,5 e 0, respetivamente.
- Actualize o valor da variável n para o número seguinte da sucessão de Fibonacci de acordo com a regra da sucessão de Fibonacci: n = a + b, em que n representa o número atual, b representa o primeiro número anterior e a representa o segundo número anterior na sequência de Fibonacci.
- Utilize o bloco set da categoria Variáveis para atualizar os valores das variáveis.

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