0Pricing
Coding for Kids · Lekcja

Wypełnianie kształtów

Wypełniaj kolorem

Wypełnianie kształtów to bezpłatna lekcja Coding for Kids na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Coding for Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Coding for Kids zawiera 4 lekcji w sumie.

Wypełniajmy kształty kolorem! 🪣🎨

Pusty kształt to tylko obrys. ⬜ A gdyby można było WLAĆ do jego środka kolor? 🪣

Żółw potrafi wypełniać kształty kolorem, tak jak koloruje się wnętrze obrysów w kolorowance! 🖍️

import turtle

t = turtle.Turtle()
t.forward(80)

Magiczne słowa: begin_fill

Aby rozpocząć wypełnianie, należy użyć t.begin_fill() PRZED narysowaniem kształtu.

To mówi żółwiowi: „Przygotuj się do wypełnienia tego, co narysuję dalej!”. 🪣

import turtle

t = turtle.Turtle()
t.begin_fill()
t.forward(80)

Aby zakończyć, użyj end_fill

Po zakończeniu rysowania kształtu należy użyć t.end_fill().

Teraz żółw wypełni kształt kolorem! 🎉 Aby wypełnianie zadziałało, potrzebne są OBA polecenia: begin_fill i end_fill.

import turtle

t = turtle.Turtle()
t.begin_fill()
t.forward(80)
t.right(120)
t.forward(80)
t.right(120)
t.forward(80)
t.end_fill()

Wybierz kolor wypełnienia

Jaki kolor ma wypełnić kształt? Proszę użyć t.fillcolor('yellow')! 💛

Kolor wypełnienia należy ustawić przed begin_fill(), a kształt zostanie wypełniony tym kolorem.

import turtle

t = turtle.Turtle()
t.fillcolor('yellow')
t.begin_fill()
t.forward(80)
t.right(120)
t.forward(80)
t.right(120)
t.forward(80)
t.end_fill()

Wypełniony czerwony kwadrat 🟥

Wypełnijmy kwadrat! Kwadrat ma 4 równe boki, a przy każdym skręcie zmienia kierunek o 90 stopni.

Wybieramy kolor czerwony, rozpoczynamy wypełnianie, rysujemy wszystkie 4 boki, a następnie je kończymy. I gotowe! Wypełniony czerwony kwadrat! ❤️

import turtle

t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.end_fill()

Obrys I wypełnienie razem

Obrys i wypełnienie mogą mieć różne kolory!

Proszę użyć t.color('blue', 'orange'). Pierwszy kolor dotyczy obrysu (niebieski), a drugi wypełnienia (pomarańczowy)! 🔵🟠

import turtle

t = turtle.Turtle()
t.color('blue', 'orange')
t.begin_fill()
t.forward(90)
t.right(120)
t.forward(90)
t.right(120)
t.forward(90)
t.end_fill()

Wypełnione koło ⚫

Żółw może narysować koło za pomocą t.circle(50). Liczba określa jego rozmiar!

Proszę umieścić je między begin_fill i end_fill, aby utworzyć kolorową kropkę! 🟣

import turtle

t = turtle.Turtle()
t.fillcolor('purple')
t.begin_fill()
t.circle(50)
t.end_fill()

Wypełniany kształt musi być zamknięty

Wypełnianie działa najlepiej, gdy kształt jest zamknięty (ma pełny obrys). 🔁

Jeśli w kształcie znajduje się przerwa, żółw nadal spróbuje go wypełnić, ale efekt może wyglądać dziwnie! Zawsze proszę domykać kształt. ✅

import turtle

t = turtle.Turtle()
t.fillcolor('green')
t.begin_fill()
t.circle(40)
t.end_fill()

Zielona gwiazda ⭐

Gwiazdy są łatwe! Proszę przesunąć żółwia do przodu, a następnie skręcić o 144 stopnie — 5 razy.

Po wypełnieniu jej złotym kolorem otrzymają Państwo lśniącą gwiazdę! 🌟

import turtle

t = turtle.Turtle()
t.fillcolor('gold')
t.begin_fill()
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.end_fill()

Dwa wypełnione kształty

Chcą Państwo narysować więcej niż jeden wypełniony kształt? Wystarczy ponownie użyć begin_fill i end_fill dla każdego kształtu! 🎨

Proszę podnieść pisak za pomocą t.penup(), aby przesunąć żółwia bez rysowania, a następnie użyć t.pendown(), aby znów rysować.

import turtle

t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.forward(100)
t.pendown()
t.fillcolor('blue')
t.begin_fill()
t.circle(30)
t.end_fill()

Teraz kolej na Państwa wypełnienie! 🎉

Teraz proszę wybrać kolor! Proszę zmienić 'pink' na ulubiony kolor i uruchomić program. 🩷

Proszę spróbować utworzyć koło albo kwadrat. To Państwo są artystami! 🖌️

import turtle

t = turtle.Turtle()
t.fillcolor('pink')
t.begin_fill()
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.end_fill()

Szybkie sprawdzenie ✅

Sprawdźmy, co Państwo pamiętają! 🧠

Wypełnione dobrą zabawą! 🎨🎉

Świetna praca! Dziś nauczyli się Państwo:

  • t.fillcolor('yellow') wybiera kolor wypełnienia 💛
  • t.begin_fill() rozpoczyna wypełnianie 🪣
  • t.end_fill() wypełnia kształt kolorem 🎉
  • wypełnianie działa najlepiej dla zamkniętych kształtów

Następnie: rysowanie WIELU kształtów! 🔺🟦⭐

Często zadawane pytania

Czy lekcja „Wypełnianie kształtów” jest bezpłatna?

Tak — pełny tekst „Wypełnianie kształtów” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Coding for Kids, przejdź na CoddyKit PRO. Kurs Coding for Kids zawiera 4 lekcji w sumie.

Co nauczysz się w „Wypełnianie kształtów”?

Wypełniaj kolorem Ćwiczysz Coding for Kids z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Coding for Kids?

Nie wymagamy żadnego doświadczenia. Coding for Kids w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „Wypełnianie kształtów”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Coding for Kids?

Tak. Każda lekcja Coding for Kids zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Kolory żółwia
  2. Wypełnianie kształtów
  3. Wiele kształtów
  4. Kolorowy wzór
← Powrót do Coding for Kids