Programare pentru începători cu blocuri
Capitolul 6
>
Nivel 1
Există momente în care poate dorești să adaugi condiții la anumite acțiuni pe care le întreprinzi; acest lucru va permite blocurilor tale să fie flexibile și să execute acțiuni diferite în funcție de situație. Pentru aceasta, folosim blocuri if în combinație cu blocuri comparison pentru a testa anumite condiții și a executa acțiunile potrivite.
În acest prim exercițiu, colectează coșuri de ouă și folosește blocul comparison cu operatorii: egal = , diferit ≠ , și mai mare decât > pentru a verifica dacă conținutul coșurilor este la fel sau diferit unul de celălalt. Blocul if cu o secțiune else îți permite să execuți cod diferit în funcție de dacă o condiție este adevărată sau falsă.

Obiectiv
Colectează ouă și compară-le folosind blocuri de
comparisonîntr-un blocIf.
Ar fi o idee bună să colectezi ouă și să faci inventarul a ceea ce ai adunat. Parcurge adăpostul găinilor și adună toate coșurile cu ouă, apoi folosește blocuri de comparison pentru a verifica ceea ce ai adunat.
Există trei (3) semne X în fața meselor de mai jos; aici vom folosi blocuri If. Aceste blocuri sunt folosite pentru a executa acțiuni în funcție de împlinirea sau neîmplinirea unei condiții, de exemplu dacă ceva este adevărat sau fals.

Există trei (3) blocuri If și blocuri de mișcare asociate, dezactivate în editorul de blocuri. Blocurile If sunt echipate cu blocuri comparison; aceste blocuri îți permit să compari două (2) blocuri între ele.

Blocurile de comparison îți permit să verifici dacă valorile a două (2) blocuri sunt: egale = , diferite ≠ , mai mari > și alți operatori similari. Activează blocurile If după cum este necesar; acestea conțin blocuri de speak care se activează în funcție de rezultatul comparațiilor (adevărat sau fals).
Odată ce ai colectat cele trei (3) coșuri, vei obține trei (3) constante: basket1, basket2 și basket3. Mergi la semnele X; la primul semn X închis la culoare, poziționează-te cu fața spre masă; aici vom compara dacă conținutul fiecărui coș este același.
Din meniul Constants, inserează blocurile basket1 și basket2 în blocul comparison. Setează meniul derulant din mijloc al blocului comparison la = pentru a verifica dacă numărul de ouă din fiecare coș este același.

Mergi la semnul X deschis la culoare și poziționează-te cu fața spre birou; aici vom folosi blocul comparison pentru a verifica dacă coșurile cu ouă nu sunt egale. Din meniul Constants, inserează basket2 și basket3 în blocul comparison asociat celui de-al doilea bloc If și setează meniul derulant la ≠ pentru a compara și verifica conținutul coșurilor.

În cele din urmă, mergi la semnul X auriu și poziționează-te cu fața spre birou; aici vom compara dacă basket1 este mai mare decât basket3. Activează ultimul bloc If și inserează baske1 și basket2 în blocul comparison. Setează meniul derulant la > pentru a verifica dacă basket1 are mai multe ouă decât basket3 pentru a finaliza nivelul.
