Na tej lekcji nauczysz się:

  • jak zmieniać kolor rysowania
  • jak ustawić grubość linii
  • jak tworzyć kolorowe rysunki

Pracujemy w środowisku online:
https://www.pythonsandbox.com/turtle


Wprowadzenie

Chcemy, aby żółw rysował linię różnymi kolorami i o określonej grubości.

Do zmiany koloru używamy polecenia:

t.pencolor("kolor")

Do zmiany grubości:

t.pensize(liczba)

Ćwiczenie 1

  1. Wejdź na stronę:
    https://www.pythonsandbox.com/turtle
  2. Przepisz program:



import turtle
t = turtle.Turtle()
t.speed(5) # 1:slowest, 3:slow, 5:normal, 10:fast, 0:fastest
t.shape("t")
t.pensize(3)
t.pencolor("navy")
t.left(90)
t.forward(50)

t.pencolor("red")
t.right(90)
t.forward(100)

t.pencolor("green")
t.left(45)
t.forward(70)

t.pencolor("blue")
t.right(60)
t.forward(100)

t.pencolor("yellow")
t.right(100)
t.forward(120)

t.pencolor("orange")
t.goto(0, 0)
  1. Uruchom program

Powinieneś otrzymać rysunek jak na:


Co warto zauważyć

  • każda linia może mieć inny kolor
  • grubość ustawiamy tylko raz (tu: 3)
  • polecenie goto(0,0) wraca do początku


Wskazówka

Aby szybciej pracować:
możesz kopiować linie kodu i zmieniać tylko kolor


Instrukcja iteracyjna – zapowiedź (krótko)

Na kolejnej lekcji zobaczymy, jak:

  • nie powtarzać kodu ręcznie
  • tylko używać pętli (for)

Część 2 – ćwiczenia w Baltie

Teraz zrobimy podobne zadanie w Baltie.


Ćwiczenie 3

  1. Uruchom Baltie
  2. Przejdź do trybu Programowanie
  3. Ułóż program:
    • ustaw różne kolory rysowania
    • rysuj odcinki w różnych kierunkach

Spróbuj uzyskać podobny efekt jak w Pythonie


Wskazówki

  • zmiana koloru = wybór innego „pisaka”
  • długość ruchu = liczba kroków
  • kierunek = obrót

Ćwiczenie 4 (Baltie – własny projekt)

Stwórz własny rysunek:

  • minimum 5 odcinków
  • minimum 3 kolory
  • różne kierunki

Zapisz jako:

kolory

Podsumowanie

Na tej lekcji:

  • zmieniałeś kolor linii
  • ustawiłeś grubość pisaka
  • stworzyłeś rysunek w Pythonie i Baltie