Én ting, som computere er rigtig gode til,
er at gentage kommandoer.
Som en person ville du kede dig, hvis du
skulle gør det samme mange gange i træk.
Men en computer kan gøre den samme
ting en million eller milliard gange,
keder sig ikke og kan udføre det
ret godt.
Så, for eksempel, hvis jeg ville ønske
alle på Facebook tillykke med fødselsdagen
ved at sende dem en e-mail,
ville det tage mig over et århundrede at
skrive alle de e-mails til alle.
Men med blot nogle få kodelinjer, kan jeg
lave et system,
der sender en e-mail til alle på Facebook,
der ønsker dem tillykke med fødselsdagen.
Så det er hvad loop er og hvorfor de
er nyttige
og noget, som computere kan gøre
rigtig godt.
I dette eksempel er dit mål at flytte
fuglen
for at nå grisen. Nu kan vi bruge
"gentag"-blokken
til at gøre dette virkelig nemt. Du kan
enten gøre dette ved at
give computeren en
"bevæg fremad"-kommando
fem gange for at flytte fuglen frem
med ét trin hver gang til grisen.
Eller også kan du bare sige at
computeren skal "bevæg fremad" én gang,
og så sige at den skal "gentage" det 5
gange, og den vil gøre det samme.
Så for at gøre dette, skal du trække din
"bevæg fremad"-kommando
og lægge den i "gentag"-blokken.
Og du kan klikke på den og fortælle den,
hvor mange gange du vil gentage blokken
for at fortælle den, hvor mange trin du
vil have den skal gå frem. Derudover kan
du lægge så mange kommandoer, som du vil,
i "gentag"-blokken.
Så i dette tilfælde fortæller du den, at
den skal gå fremad og dreje til venstre,
hvilket den vil gøre fem gange. OK, godt
gået og hav det sjovt!