Atividade «unplugged» | Às voltinhas
Olá! O meu nome é Miral Kobt.
Eu sou criadora do iLuminate.
No meu trabalho,
há algo que eu uso tanto nas danças
como na programação de fatos luminosos.
E essa coisa é... loops!
Os loops repetem uma acção vezes sem conta.
Quando repito algo várias vezes,
como as minhas ações para manter o hula hoop a girar,
estou a realizar um loop dessa ação.
Um loop é isto.
Hoje vamos ter uma festa de dança.
Faremos loops com uma nova dança:
A iteração.
Vamos aprender sobre loops
usando uma dança.
Aprenderás alguns passos fáceis, para depois os repetires
vezes sem conta para completar a dança.
Aqui estão os passos
que terás de aprender:
bate palmas,
põe as mãos atrás da cabeça
coloca as mãos na cintura,
levanta a mão esquerda
levanta a mão direita
Muito simples, certo?
Cabeça, cintura. Cabeça, cintura. Palmas, palmas, palmas.
Vês como se repetem alguns passos?
Como os aplausos?
Isso é um loop!
Precisamos de fazer mais dois. Prontos?
Vais descobrir que podemos encurtar as instruções
ao colocar alguns passos de dança em loops.
Estás pronto?
Agora vamos dar uma gargalhada de barriga.
Prontos?
Na verdade, usamos loops nas nossas danças
Os dançarinos estão a usar computadores e estão todos na mesma rede
Assim, posso passar as luzes pelos mesmos dançarinos uma e outra vez
Então, no loop eu posso ter uma iteração.
Digamos que queres que o loop passe
por estes 6 bailarinos vezes sem conta
e que, dentro do loop, queres
aumentar a velocidade para que
estejam ambos a passar pelos mesmos dançarinos, mas também a aumentar
a velocidade das luzes, de modo a que se faça uma espécie de truque visual para o público.
E tudo isso é criado através de loops.
Os loops são importantes na programação,
porque tornam o nosso trabalho
mais curto e mais fácil.