0Pricing
Coding for Kids · Lekcja

Dodawanie dachu

Narysuj trójkąt

Dodawanie dachu 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.

Czas na dach! 🔺🏠

Nasz dom ma ściany, ale nie ma dachu! 🌧️ W środku wszystko by zmokło!

Dach to trójkąt znajdujący się na górze. Nauczmy się go rysować! 🔺

import turtle

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

Trójkąt ma 3 boki 🔺

Trójkąt ma 3 równe boki. Przy każdym rogu żółw skręca o 120 stopni.

Dlaczego 120? Ponieważ 360 ÷ 3 = 120! Żółw wykonuje pełny obrót. 🔄

import turtle

t = turtle.Turtle()
t.forward(100)
t.left(120)
t.forward(100)
t.left(120)
t.forward(100)

Trójkąt z użyciem pętli 🔁

Tak samo jak w przypadku kwadratu możemy użyć pętli! 🔁

for i in range(3): powtarza przesunięcie do przodu i skręt 3 razy. Powstaje idealny trójkąt! 🔺

import turtle

t = turtle.Turtle()
for i in range(3):
    t.forward(100)
    t.left(120)

Najpierw ściany 🏠

Narysujmy ponownie ściany domu. To kwadrat z poprzedniej lekcji! 🟦

W kolejnych krokach dodamy dach na górze.

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(120)
    t.left(90)

Przejdź na szczyt ścian 🧗

Po narysowaniu ścian żółw musi znaleźć się w lewym górnym rogu, aby rozpocząć rysowanie dachu.

Podnosimy pisak, przesuwamy żółwia w górę i opuszczamy pisak. Z pomocą przychodzą penup() i pendown()! ✈️

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(120)
    t.left(90)
t.left(90)
t.forward(120)

Narysuj trójkątny dach 🔺

Żółw znajduje się teraz na górze! Narysujmy trójkątny dach.

Ustawiamy kierunek żółwia i rysujemy 3 boki. Dach spoczywa dokładnie na ścianach! 🏠

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(120)
    t.left(90)
t.left(90)
t.forward(120)
t.right(60)
for i in range(3):
    t.forward(120)
    t.right(120)

Pokoloruj dach na czerwono ❤️

Dachy często są czerwone! Wypełnijmy trójkąt czerwonym kolorem. 🟥

Proszę użyć fillcolor('red'), a następnie umieścić begin_fill() i end_fill() wokół kodu rysującego trójkąt.

import turtle

t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

Dom z czerwonym dachem 🏠❤️

Połączmy wszystko: żółte ściany i czerwony dach! 🎨

Narysuj wypełniony kwadrat, przejdź na górę, a następnie narysuj wypełniony trójkąt.

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()
t.left(90)
t.forward(120)
t.right(60)
t.fillcolor('red')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

Spiczasty dach ⛰️

Chcą Państwo wyższy, bardziej spiczasty dach? Proszę zmienić kąty obrotu! 📐

Bardziej spiczasty dach przypomina wieżę zamkową! Proszę wypróbować różne liczby. 🏰

import turtle

t = turtle.Turtle()
t.fillcolor('darkred')
t.begin_fill()
t.forward(120)
t.left(120)
t.forward(120)
t.left(120)
t.forward(120)
t.end_fill()

Grube linie dachu ✒️

Proszę wyróżnić dach grubszymi liniami za pomocą t.pensize(3)! 💪

Wyraźny kontur sprawia, że dom wygląda solidnie. 🏠

import turtle

t = turtle.Turtle()
t.pensize(3)
t.fillcolor('crimson')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

Zaprojektuj własny dach! 🔺🎨

Teraz kolej na Państwa! Proszę wybrać kolor dachu i narysować trójkąt. 🤩

Proszę zmienić 'green' na swój ulubiony kolor. Może na magiczny tęczowy dach? 🌈

import turtle

t = turtle.Turtle()
t.fillcolor('green')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

Szybki test ✅

Czas na zagadkę o dachu! 🧠🔺

Dach gotowy! 🏠❤️🎉

Świetnie! Państwa dom ma już dach! Nauczono się Państwo:

  • Trójkąt ma 3 boki, a przy każdym wierzchołku wykonuje obrót o 120 🔺
  • for i in range(3): rysuje go za pomocą pętli 🔁
  • Dach można wypełnić na czerwono za pomocą begin_fill() i end_fill() ❤️

Następnie: drzwi i okna! 🚪🪟

Często zadawane pytania

Czy lekcja „Dodawanie dachu” jest bezpłatna?

Tak — pełny tekst „Dodawanie dachu” 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 „Dodawanie dachu”?

Narysuj trójkąt Ć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 „Dodawanie dachu”?

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. Rysowanie kwadratowego domu
  2. Dodawanie dachu
  3. Drzwi i okna
  4. Słońce i niebo
← Powrót do Coding for Kids