Programare cu blocuri pentru începători
Capitolul 3
>
Nivel 3
Obiectiv
Chemă găinile și numără câte găini sunt în jurul fiecărui cotet folosind blocuri de text. Un cotet fiind adăpostul găinilor văzut pe hartă.
Numără câte găini sunt în jurul fiecărui cotet și stochează valorile în variabile. Pentru a urmări fiecare cotet, în meniul Variables, creează două variabile numite: left_coup și right_coup (nu uita să adaugi underscore _)
Populează variabilele folosind blocul set_variable: numără găinile din cotetul stâng și folosește blocul set_variable pentru a-l asocia variabilei left_coup. Adaugă numărul de găini din cotet utilizând un balon numeric.

Repetă același proces: folosește blocul set_variable, adaugă variabila right_coup și folosește un balon numeric pentru a seta numărul de găini din cotetul drept.
După ce ai configurat variabilele, îndreaptă-te către fiecare dintre cele două (2) semne X din fața fiecărui cotet și anunță numărul de găini din jur folosind variabilele. Folosește blocul speak împreună cu blocul create text pentru a combina textul și numerele. Pentru început, mergi la semnul X închis la culoare din fața cotetului stâng.
Blocul create text îți permite să combini mai multe fragmente de text și variabile. În meniul Communications din toolbox, trage și plasează blocul create text în editorul de blocuri.

Blocul are o rotiță în colțul din stânga sus; dă click pe ea pentru a deschide un meniu și pentru a stabili câte sloturi să aibă.

Pentru a anunța câte găini sunt în fiecare cotet, avem nevoie de trei (3) blocuri.

În sloturi vom introduce două baloane de text și o variabilă independentă pentru a completa blocul create text. Mai întâi, trage și plasează blocul balon de text din meniul Text al toolbox-ului și scrie „Cotetul stâng are ” (asigură-te că spațiul de la final este prezent).

Trage și plasează un al doilea balon de text în același mod ca primul, însă de data aceasta scrie „ Găini” (asigură-te că spațiul de la început este prezent) și inserează-l în ultimul slot. În final, trage și plasează variabila independentă left_coup din meniul Variables și insereaz-o în slotul din mijloc al blocului create text. Astfel, textul tău va forma propoziția: „Cotetul stâng are [număr] găini”
Trage și plasează blocul speak din meniul Communications în editorul de blocuri și introduce blocul create text tocmai creat în interiorul acestuia. Există un șablon dezactivat al acestui proces în editorul de blocuri; îl poți activa și edita printr-un click dreapta pe blocul speak și selectând „Enable Block”.

Mergi la semnul X deschis la culoare din partea dreaptă și stai cu fața spre cotet. Fă exact același lucru ca înainte cu blocul create text, dar de data aceasta folosește variabila right_coup. Inserează în primul slot blocul de text care conține „Cotetul drept are ”, în slotul din mijloc variabila independentă right_coup, iar în slotul de jos un alt bloc de text care conține „ Găini”.

Introdu blocul create text în interiorul blocului speak pentru a finaliza nivelul.