Na tej lekcji nauczysz się:

  • rysować wielokąty o dowolnej liczbie boków,
  • używać zmiennych jako suwaków,
  • obliczać kąt obrotu,
  • tworzyć rozetę (wzór przypominający kwiat),
  • budować program z wykorzystaniem dwóch pętli.

CZĘŚĆ 1

Rysowanie wielokąta z użyciem zmiennych

Każdy wielokąt ma:

  • określoną liczbę boków,
  • boki tej samej długości,
  • kąt obrotu zależny od liczby boków.

Pełny obrót to 360°.

Jeżeli figura ma:

  • 4 boki -> 360 ÷ 4 = 90°
  • 5 boków -> 360 ÷ 5 = 72°
  • 6 boków -> 360 ÷ 6 = 60°

Wzór:

kąt = 360 ÷ liczba_boków

Duszek po narysowaniu jednego boku musi obrócić się właśnie o taki kąt.


Krok 1 – Tworzymy zmienne

Utwórz zmienne:

  • liczba_boków
  • długość_boku

Ustaw ich sposób wyświetlania jako suwak, aby można było zmieniać wartości podczas działania programu.


Krok 2 – Skrypt rysujący wielokąt

Algorytm:

  1. kiedy kliknięto zieloną flagę
  2. wyczyść
  3. przyłóż pisak
  4. powtórz (liczba_boków) razy:
    • przesuń o (długość_boku)
    • obróć o (360 / liczba_boków)

Ustaw:

  • liczba_boków = 3
  • liczba_boków = 5
  • liczba_boków = 8

Obserwuj, jak zmienia się figura.

Odpowiedz:
Dlaczego im więcej boków, tym figura bardziej przypomina koło?


CZĘŚĆ 2

Budujemy rozetę

Rozeta powstaje wtedy, gdy po narysowaniu jednego wielokąta duszek obraca się i rysuje kolejną figurę.

Utwórz nową zmienną:

  • liczba_figur

Jak obliczamy obrót między figurami?

Pełny obrót to 360°.

Jeżeli chcemy narysować np. 6 figur:

360 ÷ 6 = 60°

Wzór:

obrót = 360 ÷ liczba_figur


Skrypt rozety

Algorytm:

  1. powtórz (liczba_figur) razy:
    • narysuj wielokąt (czyli użyj poprzedniej pętli)
    • obróć o (360 / liczba_figur)

Przyspieszenie działania

Jeżeli rysunek tworzy się powoli:

Edycja → Włącz tryb turbo


Ustaw:

  • liczba_boków = 6
  • liczba_figur = 6

Opisz, jaki wzór powstał.


Wersja rozszerzona – kolorowa rozeta

Po każdej figurze dodaj blok:

zmień kolor pisaka o 10


Ustaw:

  • liczba_boków = 8
  • liczba_figur = 20

Czy wzór stał się bardziej złożony?


Zwiększaj:

  • liczba_figur od 4 do 40

Co dzieje się z rysunkiem?

Dlaczego 360° jest kluczowe w tych obliczeniach?


Podsumowanie

Dziś nauczyłeś się:

  • korzystać ze zmiennych jako suwaków,
  • obliczać kąt obrotu (360 ÷ liczba_boków),
  • budować program z dwóch pętli,
  • tworzyć bardziej złożone wzory,
  • eksperymentować z kolorami.

Dzięki zmiennym jeden program może tworzyć wiele różnych figur.