Kodowanie z blokami dla początkujących
Rozdział 6
>
Poziom 1
Bywa, że zechcesz dodać warunki do określonych działań, które wykonujesz; pozwoli to Twoim blokom być elastycznym i wykonywać różne akcje w zależności od sytuacji. Do tego używamy bloków if w połączeniu z blokami comparison, aby sprawdzać pewne warunki i wykonywać odpowiednie działania.
W tym pierwszym ćwiczeniu zbierz koszyki z jajkami i użyj bloku comparison z operatorami: równe = , nierówne ≠ , oraz większe niż >, aby sprawdzić, czy zawartość koszyków jest taka sama czy różna. Blok if z sekcją else pozwala uruchomić inny kod w zależności od tego, czy warunek jest prawdziwy, czy fałszywy.

Cel
Zbierz jaja i porównaj je za pomocą bloków
comparisonw blokuIf.
Dobrze byłoby zebrać jaja i sprawdzić stan zapasów tego, co zebrałeś. Przejdź przez kurnik i zbierz wszystkie koszyki z jajkami, a następnie użyj bloków porównania, aby zweryfikować, co zebrałeś.
Przed biurkami poniżej znajdują się trzy (3) znaki X, tutaj będziemy korzystać z bloków If, które służą do wykonywania akcji w zależności od tego, czy warunek jest spełniony, czy nie, na przykład jeśli coś jest prawdziwe lub fałszywe.

W edytorze blokowym są trzy (3) bloki if oraz powiązane bloki ruchu wyłączone. Bloki If wyposażone są w bloki comparison, które pozwalają porównywać ze sobą dwie (2) wartości.

Bloki porównania umożliwiają sprawdzenie, czy dwie (2) wartości bloków są sobie równe = , nierówne ≠ , większe od > oraz za pomocą kilku innych podobnych operatorów. Aktywuj bloki If w razie potrzeby – zawierają one bloki mówienia, które aktywują się w zależności od tego, czy porównania są prawdziwe, czy fałszywe.
Gdy zbierzesz trzy (3) koszyki, otrzymasz trzy (3) stałe: basket1, basket2 i basket3. Przejdź do znaków X – przy pierwszym ciemnym znaku X zrób twarz w stronę stołu; tutaj porównamy, czy zawartość każdego koszyka jest taka sama.
Z menu Constants wstaw blok basket1 oraz blok basket2 do bloku comparison. Ustaw środkowy rozwijany wybór w bloku porównania na = , aby sprawdzić, czy liczba jaj w każdym koszyku jest taka sama.

Przejdź do jasnego znaku X i obróć się twarzą do biurka; tutaj użyjemy bloku porównania, aby zweryfikować, czy koszyki z jajkami nie są równe. Z menu Constants wstaw basket2 oraz basket3 do bloku comparison podłączonego do drugiego bloku If i ustaw rozwijane menu na ≠ , aby porównać i zweryfikować zawartość koszyków.

Na koniec przejdź do złotego znaku X i obróć się twarzą do biurka; tutaj porównamy, czy basket1 jest większy od basket3. Włącz ostatni blok If i wstaw baske1 oraz basket2 do bloku porównania. Ustaw rozwijane menu na > , aby sprawdzić, czy basket1 ma więcej jaj niż basket3 i ukończyć poziom.
