Uten datamaskin - Fanget i løkka
Hei! Jeg heter Miral Kobt
jeg skapte iLuminate.
I mitt yrke er det noe som jeg bruker både i dansing
og i programmering av lysdrakter. Og det er løkker!
Løkker lar oss gjenta noe igjen og igjen.
Når du gjentar noe, som når jeg får rokkeringen til å snurre,
Utfører jeg faktisk en løkke med handlinger
Dette er en løkke
I dag skal vi ha en dansefest. Vi skal
demonstrere løkker med en ny dans: Gjentagelsen.
Vi skal lære om løkker ved å danse.
Du vil lære noen enkle trinn, og så gjentar
du dem igjen og igjen til dansen er ferdig.
Her er trinnene du får lære:
Klapp i hendene, ta hendene bak hodet
Sett hendene på hofta
løft den høyre armen.
Enkelt, ikke sant?
Hode, hofte, hode, hofte, klapp, klapp, klapp
Ser du at stegene gjentas?
Som klappingen? Det er en løkke!
Vi må ta det to ganger til. Klare?
Du vil oppdage at du kan gjøre instruksjonene
kortere ved å putte noen steg inn i løkker
Er dere klare?
Nå skal vi le med hele magen. OK?
Vi bruker faktisk løkker i dansingen vår.
Danserne har på seg datamaskiner
som er koblet i et nettverk.
Jeg kan for eksempel la en lampe tennes og
slukkes på de samme danserne igjen og igjen
Og i løkken har jeg en gjentagelse.
For eksempel lar jeg lyset tennes og slukkes
på seks dansere etter tur inne i løkka,
og så kan vi øke farten slik at
vi både har en løkke som går
gjennom danserne, samtidig som vi øker
farten på lysoppvisningen,
slik at danserne skaper en illusjon.
Og alt det gjør vi med løkker.
Løkker er viktige i programmering fordi vi
får færre kodelinjer, og det blir lettere å holde orden på.