En sak som datorer är riktigt bra
på är att upprepa kommandon.
Själv skulle det kännas jobbigt att vara
tvungen att göra samma sak flera gånger.
Men en dator kan göra samma sak miljoner
eller till och med miljarder gånger,
utan att bli uttråkad eller göra det
dåligt.
Om jag till exempel vill gratulera
alla på Facebook på födelsedagen genom
att skicka e-post till dem,
kanske det skulle ta mig mer än hundra år
att skriva e-postmeddelanden till alla.
Men med bara några rader kod kan jag ha
ett system som
skickar e-post till alla på Facebook
för att gratta dem på födelsedagen.
Det är loopar och de är
värdefulla,
och något som datorer kan göra mycket bra.
I det här exemplet ska du flytta fågeln
för att fånga grisen. Nu kan vi använda
"upprepa"-blocket
för göra det mycket enkelt.
Du kan antingen göra detta genom att
ge datorn ett "gå framåt"-kommando
fem gånger för att flytta fram fågeln
ett steg i taget till grisen.
Eller så kan du säga till datorn att
"gå framåt" en gång,
och sedan be den att "upprepa" det 5
gånger, så gör den om samma sak.
Så för att göra detta drar du ditt
"gå framåt"-kommando,
och sedan släpper du det i
"upprepa"-blocket.
Och du kan klicka på det och ange hur
många gånger du vill upprepa blocket
för att ange hur många steg du vill att
den går framåt. En sak till,
du kan lägga så många kommandon som du
vill i "upprepa"-blocket.
I det här exemplet ber du fågeln att
gå framåt och svänga vänster,
vilket den kommer att göra fem gånger.
Okej bra jobbat och ha kul :-)