Kodowanie dla początkujących z blokami
Rozdział 6
>
Poziom 6
Cel
Zbierz wszystkie jagody w dziedzińcu, używając pętli i połącz je, aby zrobić dżem.
Skoro już dotarłeś do dziedzińca, zbierz trochę jagód na polu i przynieś je do miksera, aby wyprodukować dżem. Używaj pętli, aby zoptymalizować swój kod, oraz warunków, aby dostosować kod do konkretnych sytuacji.
Aby połączyć jagody, musisz mieć listę, utwórz pustą listę o nazwie berries używając bloku create empty list. Zapisz ją do zmiennej, zanim stworzysz pętlę, abyś mógł dodać jagody do listy przy użyciu bloku set item in list z trybem INSERT na ostatniej pozycji, gdy je zbierasz.
Utwórz blok pętli for z zmienną x od 0 do 2, aby przemierzyć dziedziniec, zbierając i przechowując jagody. W dziedzińcu znajduje się trzy (3) różne rodzaje jagód: czerwone jagody, niebieskie jagody oraz czarne jagody (fioletowe jagody), każda z nich w różnych ilościach. Używaj bloków if dla każdej iteracji pętli i zapisz odpowiednią ilość każdej jagody w zmiennej, aby móc je dodać do listy.
Użyj bloku pętli for. Wewnątrz pętli, przejdź do przodu 4 kroki, a następnie użyj kilku bloków if, aby sprawdzić wartość x. Jeśli x jest równe 0, ustaw red_berries na 3 i dodaj je do listy przy użyciu bloku set item in list z trybem INSERT na ostatniej pozycji. Jeśli x jest równe 1, ustaw blue_berries na 5 i dodaj je do listy. Jeśli x jest równe 2, ustaw black_berries na 4 i dodaj je do listy. Następnie skręć w lewo.
Pamiętaj, że x określa, która iteracja pętli jest aktualnie wykonywana i zawsze zaczyna się od 0. W każdej iteracji zbieraj jagody, utwórz zmienną dla zebrania jagód, zapisz odpowiednią ilość i dodaj je do listy przy użyciu bloku set item in list.
Po zakończeniu zbierania i przechowywania jagód, wykona się kod po pętli. Przejdź do przodu 4 kroki, aby dotrzeć do znaku X, i wymieszaj jagody, aby stworzyć dżem, używając bloku combine z listą berries, aby ukończyć poziom.