Nybegynnerprogrammering med blokker
Kapittel
>
Nivå

Matematikk- og tekstoperasjoner
Konstanter og praksis

Mål

Ta kurv med egg og oppbevar eggene i beholdere før du tar for deg hvor mange egg du oppbevarte.

I dette nivået skal du bruke en konstant kalt egg_basket som representerer antallet egg i kurven. Konstanter er som variabler som allerede er satt for deg - du kan bruke dem, men ikke endre dem. Du finner egg_basket i Variabler-kategorien, akkurat som andre variabler.

Lag to variabler kalt bag1 og bag2 for å lagre halvparten av eggene i hver pose.

For å sette bag1 til halvparten av egg_basket, bruk set-blokken med en matematikkblokk fra Matematikk-kategorien. Matematikkblokken har en rullegardinmeny for å velge operator - velg deling (÷). Koble egg_basket til den første inngangen og 2 til den andre inngangen.

Gjør det samme for bag2 - sett den til egg_basket ÷ 2.

Gå deretter til de mørke X-tegnene foran beholderne og bruk place-blokken for å plassere posene i hver beholder. Koble variabelblokkene (bag1, bag2) til place-blokken.

Etterpå, gå til de lyse X-tegnene foran bordene og bruk speak-blokken for å uttrykke hvor mange egg du har.

På det første lyse X-tegnet, uttrykk hvor mange egg du har totalt: Bruk speak-blokken med en create text with-blokk for å kombinere "there are ", egg_basket-variabelen, og " eggs". Klikk på tannhjulikonet på create text with-blokken for å legge til flere elementer om nødvendig.

På det neste lyse X-tegnet, uttrykk hvor mange egg som er i hver beholder: Bruk speak-blokken med en create text with-blokk for å kombinere "there are ", bag1, " eggs in bag 1 and ", bag2, " in bag 2". Du må ha 5 elementer i create text with-blokken.

Kodebok