Scratch: zdarzenia i pętle

Informatyka, klasa 4 · Programowanie

Najważniejsze w skrócie

W Scratchu programujemy duszki na scenie. Bloki dzielą się na kategorie: Ruch, Wygląd, Dźwięk, Zdarzenia, Kontrola, Czujniki, Wyrażenia i Zmienne.

Zdarzenie to sygnał uruchamiający skrypt: kliknięcie zielonej flagi, naciśnięcie klawisza, kliknięcie duszka. Jeden duszek może mieć wiele skryptów reagujących na różne zdarzenia.

Do powtarzania używamy bloków „powtórz n razy” i „powtarzaj zawsze”. Blok „jeżeli … to” pozwala reagować na sytuację, np. dotknięcie krawędzi lub innego duszka.

▶ Ćwicz ten temat fiszki, quiz i prawda/fałsz — z wynikiem i powtórkami

Ważne daty

Ważne postacie

Pojęcia

Co to skrypt w Scratchu?
Zestaw połączonych bloków wykonywanych po kolei.
Co to zdarzenie?
Sygnał, który uruchamia skrypt, np. kliknięcie flagi.
Jakie bloki są w kategorii Kontrola?
Powtórz, powtarzaj zawsze, jeżeli…to, czekaj.
Do czego służy blok „jeżeli…to”?
Do wykonania poleceń tylko wtedy, gdy warunek jest spełniony.
Co robi blok „jeżeli na brzegu, odbij”?
Zawraca duszka po dotknięciu krawędzi scenki.
Czy duszek może mieć kilka skryptów?
Tak — każdy reaguje na inne zdarzenie.
Co to kostium?
Wygląd duszka; zmiana kostiumów daje animację.
Co robi „powtarzaj zawsze”?
Powtarza bloki bez końca, dopóki program działa.
Co to jest zmienna w Scratchu?
Pudełko na wartość — na przykład liczbę punktów, którą można zwiększać.
Do czego służy komunikat („nadaj”)?
Pozwala jednemu duszkowi uruchomić skrypt innego duszka.
Do której kategorii należy blok „zmień x o 10”?
Do kategorii Ruch — przesuwa duszka w poziomie.
Jak zrobić licznik punktów w grze?
Utworzyć zmienną i zwiększać ją o 1 po każdym zdobytym punkcie.

Sprawdź się

1. Który blok uruchamia skrypt po naciśnięciu klawisza?

  1. „powtórz 10 razy”
  2. „gdy klawisz naciśnięty”
  3. „idź o 10 kroków w prawo”
  4. „powiedz Hej”
Pokaż odpowiedź

B. „gdy klawisz naciśnięty” — Bloki zdarzeń reagują na klawisze, flagę i kliknięcia.

2. „Powtarzaj zawsze” to blok kategorii…

  1. Ruch duszka
  2. Kontrola
  3. Wygląd
  4. Dźwięk
Pokaż odpowiedź

B. Kontrola — Pętle znajdują się w kategorii Kontrola.

3. Blok „zmień x o 10” należy do kategorii…

  1. Dźwięk
  2. Ruch
  3. Wygląd
  4. Zdarzenia
Pokaż odpowiedź

B. Ruch — Współrzędna x określa położenie w poziomie.

4. Klonowanie duszka pozwala…

  1. Zmienić jego kostium na inny w czasie gry
  2. Tworzyć wiele kopii, na przykład pocisków
  3. Usunąć skrypty
  4. Zapisać projekt
Pokaż odpowiedź

B. Tworzyć wiele kopii, na przykład pocisków — Klony wykonują ten sam skrypt niezależnie od siebie.

5. Współrzędna x opisuje położenie:

  1. w poziomie
  2. w pionie ekranu
  3. w głąb
  4. w czasie
Pokaż odpowiedź

A. w poziomie — x to położenie poziome, y pionowe.

Więcej pytań — razem 50 fiszek, pytań i zdań prawda/fałsz — czeka w ćwiczeniach.

▶ Ćwicz ten temat fiszki, quiz i prawda/fałsz — z wynikiem i powtórkami