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.