Begynderkodning med blokke
Kapitel 4
>
Niveau 1
Sløjfer er blokke, du kan bruge til at gentage de samme handlinger. Det gør det nemmere for dig at fuldføre opgaver i spillet uden at skulle placere lange lister af blokke. Der er to typer sløjfer: while-sløjfeblokke og repeat-blokke, som vi vil udforske i de følgende niveauer.
Der er fem (5) æg på dette kort, som du kan samle op med kun få blokke ved hjælp af en while-sløjfeblok. Prøv at indsamle alle æggene ved at gentage de samme to bevægelsesblokke fire gange.

Mål
Saml alle æggene i laden ved kun at bruge seks (6) blokke ved hjælp af while-løkke-blokken.
Hønsene har lagt deres æg overalt! Gå gennem laden og saml alle æggene hurtigt!
For at reducere antallet af blokke, du skal bruge, og gøre kodningen meget mindre kedelig, kan du bruge løkker! Det er blokke, der giver dig mulighed for at gentage de samme handlinger og eliminerer behovet for at placere de samme blokke igen og igen.
En while-løkke-blok er sådan en løkke, hvor du kan gentage blokke, så længe en bestemt betingelse er sand.

En variabel ved navn count er oprettet i blokeditoren for at bestemme, hvor mange gange du ønsker, at blokke skal gentage. Den bruges til at sætte løkkens betingelse.
En while-løkke-blok med en sammenligningsblok er oprettet i kodeeditoren for at tjekke, om count er mindre end 4. Placer dine bevægelsesblokke inden i while-løkke-blokken, og brug change variable-blokken til at øge count med 1 i hver cyklus.

I dette eksempel tjekker while-løkke-blokken, om count er mindre end 4. count starter ved 0 og øges med 1 i hver cyklus, indtil den når 4. Alle blokke, du placerer inden i while-løkke-blokken, vil blive gentaget, i dette tilfælde fire (4) gange.
Placer move forward med det korrekte antal skridt og turn left-blokke inden i while-løkke-blokken for at gentage bloksekvensen fire (4) gange og gå rundt om hønsehuset for at samle alle æggene.

Vær opmærksom på, at løkker kan køre for evigt, hvis de ikke stoppes, så sørg for at inkludere change count by-blokken, ellers kan det udløse en fejl.
Prøv det! Saml alle fem (5) æg og gennemfør niveauet ved kun at bruge seks (6) blokke i alt i blokeditoren.