-
É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!