Rysowanie kwadratowego domu
Zbuduj ściany
Rysowanie kwadratowego domu to bezpłatna lekcja Coding for Kids na CoddyKit. To lekcja 1 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.
Zbudujmy dom! 🏠🐢
Dziś zaczynamy budować dom za pomocą żółwia! 🏗️ Najpierw potrzebujemy ŚCIAN.
Ściana domu to po prostu duży kwadrat. Narysujmy go krok po kroku! 🟦
import turtle
t = turtle.Turtle()
t.forward(100)Jedna ściana na raz
Żółw zaczyna od narysowania dołu domu. Wykonuje forward(100). ➡️
To podłoga naszego domu! 🏠
import turtle
t = turtle.Turtle()
t.forward(120)Skręć, aby iść w górę ⬆️
Po narysowaniu dołu skręcamy w LEWO, aby rozpocząć rysowanie ściany w górę.
t.left(90) obraca żółwia o ćwierć pełnego obrotu, więc teraz jest on skierowany w górę! Następnie znów przesuwa się do przodu.
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)Wzdłuż górnej krawędzi
Teraz skręćmy ponownie w lewo i narysujmy górę domu. 🏠
Każdy róg wymaga skrętu left(90). Obchodzimy kwadrat dookoła!
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)Zamknij kwadrat ⬜
Jeszcze jeden skręt i jeszcze jedna ściana — kwadrat jest zamknięty! 🎉
Cztery boki, cztery skręty. To szkielet naszego domu!
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)Łatwiejszy sposób: pętla! 🔁
Wpisywanie poleceń forward i left 4 razy zajmuje dużo czasu! 😮💨 Zamiast tego użyjmy pętli.
for i in range(4): powtarza rysowanie ściany i skręt 4 razy. Ten sam kwadrat, a mniej pisania! 🙌
import turtle
t = turtle.Turtle()
for i in range(4):
t.forward(120)
t.left(90)Nadaj ścianom kolor 🎨
Dom potrzebuje koloru! Nadajmy ścianom brązowy kolor drewna. 🟤
Przed rozpoczęciem rysowania proszę użyć t.pencolor('brown').
import turtle
t = turtle.Turtle()
t.pencolor('brown')
for i in range(4):
t.forward(120)
t.left(90)Wypełnij dom kolorem 🪣
Pomalujmy wnętrze domu na żółto! 💛
Proszę użyć begin_fill() przed pętlą i end_fill() po niej. Cały kwadrat zostanie wypełniony!
import turtle
t = turtle.Turtle()
t.fillcolor('yellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Pogrub linie ✒️
Solidny dom potrzebuje solidnych ścian! Proszę użyć t.pensize(4), aby utworzyć grube linie. 💪
Większa liczba oznacza grubszą ścianę.
import turtle
t = turtle.Turtle()
t.pensize(4)
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Większy dom 🏰
Chcą Państwo zbudować większy dom? Wystarczy zwiększyć liczbę w forward! 📏
Proszę wypróbować forward(150), aby zbudować rezydencję! 🏰
import turtle
t = turtle.Turtle()
t.fillcolor('orange')
t.begin_fill()
for i in range(4):
t.forward(150)
t.left(90)
t.end_fill()Zbuduj własne ściany! 🏠
Teraz kolej na Państwa! Proszę wybrać kolor wypełnienia i rozmiar WŁASNEGO domu. 🎨
Proszę zmienić 'pink' oraz liczbę w forward na dowolne wartości! 🩷
import turtle
t = turtle.Turtle()
t.fillcolor('pink')
t.begin_fill()
for i in range(4):
t.forward(130)
t.left(90)
t.end_fill()Szybkie sprawdzenie ✅
Sprawdźmy Państwa umiejętności budowania domu! 🧠🏠
Ściany gotowe! 🏠🎉
Świetna praca, budowniczowie! Państwa dom ma już ściany! Nauczyli się Państwo:
- kwadrat ma 4 boki i 4 skręty o
90stopni 🟦 for i in range(4):rysuje go za pomocą pętli 🔁begin_fill()iend_fill()wypełniają go kolorem 🪣
Następnie: dodamy DACH! 🔺
Często zadawane pytania
Czy lekcja „Rysowanie kwadratowego domu” jest bezpłatna?
Tak — pełny tekst „Rysowanie kwadratowego domu” 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 „Rysowanie kwadratowego domu”?
Zbuduj ściany Ć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 1 z 4.
Ile czasu zajmuje lekcja „Rysowanie kwadratowego domu”?
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
- Rysowanie kwadratowego domu
- Dodawanie dachu
- Drzwi i okna
- Słońce i niebo