Zdarzenia i komunikaty — po kolei czy jednocześnie
Spraw, żeby duszki pojawiały się po kolei, a znikały wszystkie naraz.
Do tej pory twój duszek był sam i robił wszystko po kolei: najpierw to, potem tamto. Dziś duszków będzie kilku — i okaże się, że „po kolei” i „jednocześnie” to dwie zupełnie różne rzeczy, obie do zrobienia i obie potrzebne.
Pomoże w tym oś czasu, która będzie ci dziś towarzyszyć w prawie każdym bloku. Na niej widać to od razu: zdarzenia w tej samej chwili układają się w jedną pionową kreskę, a rozłożone w czasie — w schodki.

Plan tej lekcji
- 01Haczyk5 min
- 02Symulator7 min
- 03Pokaz krok po kroku7 min
- 04Debugowanie6 min
- 05Zadanie praktyczne10 min
Kto to usłyszał?

Uderz w jeden — odezwie się tylko ten, który jest na niego nastrojony.
W Scratchu jest tak samo. Skrypt nie należy do programu, tylko do duszka, a rusza dopiero wtedy, gdy zdarzy się dokładnie to, co jest napisane na jego kapeluszu. Sprawdź to na trzech duszkach, z których każdy słucha czegoś innego.
W duszka na scenie można kliknąć — spróbuj.
Wyzwalacze
Skrypty duszków
Kot
Piłka
Gwiazdka
Zlecenie 1 z 2
Odezwij się do każdego z trzech duszków. Przeczytaj ich kapelusze — każdy słucha czegoś innego. Obudzone: 0 z 3.
Pulpit czasu: po kolei albo naraz
Zlecenie 1 z 3 · Po kolei
Niech litery pojawią się jedna po drugiej: najpierw K, potem O, na końcu T.
Przeciągnij znaczniki — to są liczby w klockach „czekaj”
Skrypt każdej litery — ten sam, różni się tylko liczbą
Znaczki w jednej pionowej kresce znaczą „w tej samej chwili”. Rozsunięte w schodki — „po kolei”.
Ustaw znaczniki i naciśnij zieloną flagę nad sceną. Sprawdzam nie to, co ustawiłeś/ustawiłaś, tylko kiedy litery naprawdę się pojawiły.
Rozdzielnia: jeden komunikat, wielu odbiorców
Kamyk wpada w jednym miejscu, a fala dociera do wszystkich listków — i do każdego w tej samej chwili. Tak właśnie działa komunikat: nadaje go jeden duszek, a odbiera każdy, kto na niego czeka.

Zlecenie 1 z 2 · Pokażcie się — wszystkie naraz
Kot ma w skrypcie klocek „nadaj komunikat start”. Wepnij literom takie kapelusze, żeby po kliknięciu Kota wszystkie trzy pokazały się w tej samej chwili.
Kapelusze do wpięcia
Przeciągnij kapelusz na puste gniazdo nad klockiem litery — albo kliknij najpierw jego, potem gniazdo.
Skrypty Kota — dane, nie do zmiany
Skrypty liter
Litera O
Litera L
Litera A
Kota klikasz wprost na scenie.
Żółty romb to nadany komunikat. Popatrz, w której chwili odpowiadają na niego litery.
Wepnij kapelusze, a potem kliknij Kota na scenie.
Miało być naraz

Miały zgasnąć wszystkie naraz. Jedna została.
Takie rzeczy trafiają się w programach bez przerwy i objaw jest zawsze ten sam: „nie działa”. Powód za każdym razem inny. W projekcie, który zaraz dostaniesz, są trzy — i każdy z innej rodziny.
Ten projekt prawie działa: litery pojawiają się po kolei i składają na słowo, a Kot po dwóch i pół sekundy nadaje komunikat „znikaj”. Tylko że znikanie wychodzi byle jak. Uruchom, popatrz na oś czasu i znajdź trzy powody — każdy jest inny.
Przeciągnij klocek do skryptu albo kliknij — dołączy na końcu.
Kot
Litera L · pokazywanie
Litera L · znikanie
Litera I · pokazywanie
Litera I · znikanie
Litera S · pokazywanie
Litera S · znikanie
Zielona kropka — litera się pokazuje. Pusta obwódka — znika. Żółty romb — Kot nadaje komunikat.
Cel: litery mają dalej pojawiać się po kolei, a znikać wszystkie trzy w tej samej chwili — w tej, w której Kot nadaje komunikat.
Zadanie Z-8: litery twojego imienia
Zostało napisać na nich swoje imię — po jednej literze na klocek. W Scratchu taki klocek to osobny duszek, a wszystko, czego potrzebujesz, żeby je ożywić, robiłeś/robiłaś już dzisiaj.

Utwórz program, w którym duszkami będą litery twojego imienia. Po uruchomieniu projektu na scenie powinny pojawiać się kolejne litery, aż będzie widoczne całe imię. Następnie wszystkie litery powinny jednocześnie zniknąć.
Wszystko, czego to wymaga, robiłeś/robiłaś już dzisiaj: ukryj na starcie, różne czekania na pojawianie się po kolei i jeden komunikat na wspólne zniknięcie.
Uruchomię twój program u siebie na scenie i zmierzę zegarem, kiedy pojawia się i znika każda litera.
Naciśnij flagę — tak ma to wyglądać.
Znaczki w jednej pionowej kresce znaczą „w tej samej chwili”. Rozsunięte w schodki — „po kolei”.
U ciebie będą litery twojego imienia i twoje własne czekania. Liczy się kształt na osi: najpierw schodki, potem jedna kreska.
Czego będę szukać w twojej pracy
- Duszkami są litery twojego imienia — co najmniej trzy.
- Po kliknięciu zielonej flagi rusza skrypt każdej litery.
- Litery pojawiają się jedna po drugiej, a nie wszystkie naraz.
- Jest taka chwila, w której widać całe imię.
- Potem wszystkie litery znikają w tej samej chwili.
Od 3 do 10 liter — każda będzie osobnym duszkiem. Imię jest dłuższe? Wpisz to, jak cię wołają w domu. Zostaje tylko na tej stronie i znika po jej zamknięciu.
Zacznij od imienia. Kiedy je wpiszesz, z każdej litery zrobię osobnego duszka i pojawi się miejsce na jego skrypty.
Zrobione: 0 z 5 bloków
Przejdź wszystkie bloki i zrób to, co w nich jest do zrobienia — pasek u góry pokaże 100%.