Begynderprogrammering med blokke
Kapitel
>
Niveau

Matematik og Tekstoperationer
Konstanter og Øvelse

Mål

Tag æggekurven og opbevar æggene i beholdere, før du fortæller, hvor mange æg du har gemt.

På dette niveau vil du bruge en konstant ved navn egg_basket, som repræsenterer antallet af æg i kurven. Konstanter er ligesom variabler, der allerede er sat for dig – du kan bruge dem, men ikke ændre dem. Du finder egg_basket i variabel-kategorien, ligesom andre variabler.

Opret to variabler ved navn bag1 og bag2 til at opbevare halvdelen af æggene i hver pose.

For at sætte bag1 til halvdelen af egg_basket, brug set-blokken med en math-blok fra Matematik-kategorien. Math-blokken har en dropdown for at vælge operatoren – vælg division (÷). Forbind egg_basket til den første input og 2 til den anden input.

Gør det samme for bag2 – sæt den til egg_basket ÷ 2.

Gå hen til de mørke X-mærker foran beholdere og brug place-blokken til at placere poserne i hver beholder. Forbind variabelblokkene (bag1, bag2) til place-blokken.

Efterfølgende, gå hen til de lyse X-mærker foran bordene og brug speak-blokken til at fortælle, hvor mange æg du har.

Ved det første lyse X-mærke skal du udtrykke, hvor mange æg du har i alt: Brug speak-blokken med en create text with-blok til at kombinere "der er ", variablen egg_basket og " æg". Klik på tandhjulsikonet på create text with-blokken for at tilføje flere elementer, hvis nødvendigt.

Ved det næste lyse X-mærke skal du udtrykke, hvor mange æg der er i hver beholder: Brug speak-blokken med en create text with-blok til at kombinere "der er ", bag1, " æg i pose 1 og ", bag2, " i pose 2". Du skal bruge 5 elementer i create text with-blokken.

Kodebog