Na tej lekcji nauczysz się:

  • jak powtarzać te same czynności w Baltie
  • jak uporządkować program, żeby był czytelny
  • jak wczytać gotową scenę do programu

Dzięki temu Twoje programy będą krótsze, bardziej przejrzyste i łatwiejsze do poprawiania.


Powtarzamy te same czynności

Czasami chcemy, żeby Baltie zrobił coś wiele razy, np. posadził dużo drzew albo przeszedł kilka takich samych kroków.

Zamiast wpisywać te same polecenia wiele razy, możemy użyć powtarzania.


Jak to działa?

Możemy połączyć kilka poleceń w blok i kazać Baltie wykonać je wiele razy.


Zadanie 1

Spójrz na rysunek.

  1. Uruchom tryb Programowanie (Nowicjusz)
  2. Ułóż program tak, aby Baltie:
    • posadził jedno drzewko
    • przeszedł dalej
  3. Następnie:
    • ustaw powtarzanie tak, aby zrobił to kilka razy

Zadanie 2

Zbuduj program:

  1. Baltie ma:
    • posadzić drzewko
    • przejść jedno pole
  2. Powtórz tę czynność 10 razy

Zapisz program jako:

las.bpr

Uwaga – czytelność programu

Program nie powinien być w jednym długim wierszu.

Dzięki temu:

  • łatwiej znaleźć błędy
  • łatwiej coś zmienić
  • program jest bardziej czytelny

Zadanie 3

Spójrz na przykład.

Odpowiedz:

  1. Który program jest czytelniejszy?
  2. Dlaczego drugi program może powodować błędy?

Wczytujemy scenę do programu

Możemy najpierw zbudować scenę (np. domek), a potem użyć jej w programie.


Jak to zrobić?

  1. Tworzymy scenę w trybie Budowanie
  2. Zapisujemy ją jako plik (np. las.sc0)
  3. Wczytujemy ją do programu

Zadanie 4

Zbuduj scenę:

  1. Przejdź do trybu Budowanie
  2. Zbuduj domek podobny do tego z rysunku
  3. Zapisz scenę jako:
domek.sc0

Zadanie 5

Teraz użyj sceny w programie:

  1. Przejdź do trybu Programowanie
  2. Wstaw polecenie wczytania sceny
  3. Uruchom program

Łączymy wszystko razem

Teraz spróbujemy połączyć:

  • wczytanie sceny
  • powtarzanie poleceń

Zadanie 6

  1. Wczytaj scenę z domkiem
  2. Pod domkiem posadź drzewa (użyj powtarzania)
  3. Spraw, aby Baltie:
    • przeszedł wzdłuż domku
    • sadził drzewa w równych odstępach

Zapisz program jako:

domek_las.bpr

Dla chętnych

Spróbuj zmienić program:

  • dodaj więcej drzew
  • zmień odległości
  • spróbuj zrobić dwa rzędy drzew

Ważne