Programare pentru Începători cu Blocuri
Capitolul
>
Nivel
Operații matematice și text
Constante și practică
Obiectiv
Ia coșul cu ouă și depozitează ouăle în containere înainte de a te ocupa de câte ouă ai depozitat.
În acest nivel, vei folosi o constantă numită egg_basket care reprezintă numărul de ouă din coș. Constanturile sunt ca variabilele care sunt deja setate pentru tine - le poți folosi, dar nu le poți schimba. Vei găsi egg_basket în categoria Variabile, la fel ca celelalte variabile.
Creează două variabile numite bag1 și bag2 pentru a depozita jumătate din ouă în fiecare pungă.
Pentru a seta bag1 la jumătate din egg_basket, folosește blocul set împreună cu un bloc matematic din categoria Matematică. Blocul matematic are un meniu derulant pentru a alege operatorul - selectează împărțirea (÷). Conectează egg_basket la prima intrare și 2 la a doua intrare.
Fă la fel pentru bag2 - setează-l la egg_basket ÷ 2.
Îndreaptă-te spre marcajele X întunecate de lângă containere și folosește blocul place pentru a pune pungile în fiecare container. Conectează blocurile de variabile (bag1, bag2) la blocul place.
După aceea, îndreaptă-te către marcajele X luminoase de lângă mese și folosește blocul speak pentru a exprima câte ouă ai.
La primul marcaj X luminos, exprimă câte ouă ai în total: Folosește blocul speak cu un bloc create text with pentru a combina "there are ", variabila egg_basket și " eggs". Dă clic pe icoana roată din blocul create text with pentru a adăuga mai multe elemente dacă este necesar.
La următorul marcaj X luminos, exprimă câte ouă sunt în fiecare container: Folosește blocul speak cu un bloc create text with pentru a combina "there are ", bag1, " eggs in bag 1 and ", bag2, " in bag 2". Vei avea nevoie de 5 elemente în blocul create text with.