Este projeto parte de umas das ideias de programação do texto 20 Things to do with a Computer, de Seymour Papert e Cynthia Solomon. Se no original parte do Logo, é possível adaptar para ambientes visuais. É um projeto interessante porque nos permite cruzar artes com introdução à programação, pensamento computacional, e alguma matemática.
O princípio é simples: traçar o rasto deixado por um elemento que se desloca de forma incremental mas vira num ângulo único. O resultado é uma espiral, criando um efeito visual.
Estes guias foram desenvolvidos para o ambiente Tynker, mas podem ser replicados em qualquer ambiente visual.
Parte II: Automatizar o algoritmo, usando uma variável para definir valores aleatórios para os ângulos de rotação.
Aqui, um exemplo de código que permite atingir este resultado. Gerando um valor aleatório (no intervalo específico entre 90 e 180 graus), o algoritmo gera um novo padrão espiralado sempre que corre.
Sem comentários:
Enviar um comentário