0Pricing
Coding for Kids · Lekcja

Rysowanie siatki

Wiersze i kolumny

Rysowanie siatki 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.

Siatki są wszędzie! 🟦

Witajcie, budowniczowie! 👷 Siatka składa się z wierszy i kolumn, tak jak szachownica, papier milimetrowy czy podłoga z płytek! 🟦🟦🟦

Dziś użyjemy zagnieżdżonych pętli, aby narysować własne siatki. Zaczynajmy!

for row in range(3):
    print('A new row!')

Wiersze i kolumny 📏

Siatka ma dwie części:

  • Wiersze biegną z boku na bok ↔️
  • Kolumny biegną z góry na dół ↕️

Pętla zewnętrzna tworzy wiersze, a wewnętrzna wypełnia kolumny!

for row in range(2):
    for col in range(4):
        print('o', end='')
    print()

Sztuczka z end='' 🤫

Zwykle print przechodzi do nowego wiersza. Aby pozostać w tym SAMYM wierszu, dodajemy end=''. 🤫

Następnie używamy pustego print(), aby przejść do kolejnego wiersza!

print('a', end='')
print('b', end='')
print('c')

Mała siatka 2×2 🔲

Narysujmy siatkę z 2 wierszami i 2 kolumnami. To łącznie 4 małe kwadraty! 🔲🔲

for row in range(2):
    for col in range(2):
        print('#', end='')
    print()

Dodajmy trochę spacji 🌬️

Jeśli po każdym symbolu umieścimy spację, siatka będzie wyglądać schludniej i będzie szersza! 🌬️

Spróbujcie użyć print('#', end=' ') ze spacją wewnątrz cudzysłowu.

for row in range(3):
    for col in range(3):
        print('#', end=' ')
    print()

Duża, szeroka siatka 🟩

Chcecie większą siatkę? Wystarczy zmienić liczby w range()! Więcej wierszy oznacza siatkę wyższą, a więcej kolumn — szerszą. 🟩🟩🟩🟩

for row in range(4):
    for col in range(8):
        print('@', end='')
    print()

Siatka z emotikonami! 😎

Kto powiedział, że siatki muszą być nudne? Wypełnijmy naszą emotikonami! 😎 Spróbujcie użyć żab, gwiazdek lub serc!

for row in range(3):
    for col in range(5):
        print('🐸', end='')
    print()

Siatka z numerami 🔢

Możemy wyświetlić numer kolumny w każdym miejscu! Dzięki temu łatwiej ZOBACZYĆ, jak liczy pętla wewnętrzna. 🔢

for row in range(2):
    for col in range(4):
        print(col, end=' ')
    print()

Pomysł na szachownicę ♟️

Na prawdziwej szachownicy kolory się zmieniają! My również możemy zmieniać symbole. Na razie użyjmy tylko jednego symbolu — ale wyobraźcie sobie możliwości! ♟️

for row in range(4):
    for col in range(4):
        print('■', end=' ')
    print()

Utwórz kwadrat 🟧

Jeśli liczba wierszy i kolumn jest TAKA SAMA, otrzymamy idealny kwadrat! Spróbujcie użyć wartości 5 i 5. 🟧

size = 5
for row in range(size):
    for col in range(size):
        print('*', end='')
    print()

Mistrzowie siatek! 🏆

Zmieńcie size na dowolną liczbę i obserwujcie, jak kwadrat rośnie lub się zmniejsza! 🏆

Spróbujcie najpierw ustawić size na 3, a potem na 7. Ciekawe, prawda? Zabawa liczbami to najlepsza nauka! 🎮

size = 3
for row in range(size):
    for col in range(size):
        print('❤️', end='')
    print()

Szybki test! 🧠

Sprawdźmy umiejętności tworzenia siatek! 💪

Mistrz siatek! 🎉

Wspaniała praca! 🎉 Potraficie już rysować siatki!

  • Pętla zewnętrzna = wiersze (w dół) ↕️
  • Pętla wewnętrzna = kolumny (w poprzek) ↔️
  • end='' utrzymuje elementy w jednym wierszu 🤫
  • Pusty print() przechodzi do nowego wiersza ⬇️

Następny temat: trójkąty z gwiazdek! ⭐

for row in range(3):
    for col in range(6):
        print('🟦', end='')
    print()

Często zadawane pytania

Czy lekcja „Rysowanie siatki” jest bezpłatna?

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

Wiersze i kolumny Ć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 „Rysowanie siatki”?

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. Pętla wewnątrz pętli
  2. Rysowanie siatki
  3. Trójkąty z gwiazdek
  4. Tabliczka mnożenia
← Powrót do Coding for Kids