Początkujące programowanie z blokami
Rozdział
>
Poziom

Operacje matematyczne i tekstowe
Stałe i praktyka

Cel

Weź koszyk jajek i umieść jajka w pojemnikach, zanim zajmiesz się tym, ile jajek przechowałeś.

W tym poziomie użyjesz stałej o nazwie egg_basket, która reprezentuje liczbę jajek w koszyku. Stałe są jak zmienne, które są już ustawione – możesz z nich korzystać, ale nie możesz ich zmienić. Znajdziesz egg_basket w kategorii Zmienne, tak jak inne zmienne.

Utwórz dwie zmienne o nazwach bag1 i bag2, aby przechowywać połowę jajek w każdej torbie.

Aby ustawić bag1 jako połowę z egg_basket, użyj bloku set z bloku matematycznego z kategorii Matematyka. Blok matematyczny posiada menu rozwijane do wyboru operatora – wybierz dzielenie (÷). Podłącz egg_basket do pierwszego wejścia i 2 do drugiego wejścia.

Postępuj analogicznie dla bag2 – ustaw go na egg_basket ÷ 2.

Udaj się do ciemnych znaków X przed pojemnikami i użyj bloku place, aby umieścić torby w każdym pojemniku. Podłącz bloki zmiennych (bag1, bag2) do bloku place.

Następnie udaj się do jasnych znaków X przed stolikami i użyj bloku speak, aby wyrazić, ile masz jajek.

Na pierwszym jasnym znaku X wyraź, ile masz jajek łącznie: użyj bloku speak z blokiem create text with, aby połączyć "there are ", zmienną egg_basket oraz " eggs". Kliknij ikonę koła zębatego na bloku create text with, aby dodać więcej elementów, jeśli to konieczne.

Na następnym jasnym znaku X wyraź, ile jajek znajduje się w każdym pojemniku: użyj bloku speak z blokiem create text with, aby połączyć "there are ", bag1, " eggs in bag 1 and ", bag2, " in bag 2". Będziesz potrzebować 5 elementów w bloku create text with.

Księga Kodów