O kursie
To kurs dla dziecka, które nigdy nie programowało. W dwanaście tygodni przechodzi drogę od pierwszego print() do własnej gry komputerowej, którą pokazuje rodzicom na ostatnich zajęciach. Uczymy w Pythonie, bo jest prosty w zapisie, a jednocześnie jest prawdziwym językiem, w którym pisze się aplikacje, analizuje dane i tworzy gry.
Zajęcia odbywają się online, na żywo, w grupie maksymalnie ośmiorga dzieci. Prowadzący widzi ekran każdego uczestnika, więc gdy ktoś utknie, pomoc przychodzi od razu, a nie na końcu lekcji. Po każdych zajęciach rodzice dostają krótkie podsumowanie i link do programu dziecka.
Dla kogo
- Dzieci w wieku 10–14 lat, bez żadnego doświadczenia
- Dzieci, które lubią gry i chcą zrobić własną
- Dzieci po Scratchu, które chcą wreszcie pisać prawdziwy kod
- Rodzice, którzy wolą małą grupę i kontakt z prowadzącym
Program: 12 zajęć
Zajęcia 1–6 odbywają się w przeglądarce, bez instalowania czegokolwiek. Od zajęć 7 dziecko pracuje na własnym komputerze w Pythonie z biblioteką pygame.
- 1
Zajęcia demonstracyjne: „Tajny agent”przeglądarka
Szyfr Cezara, generator haseł i komputer, który czyta na głos. Dziecko wysyła koledze pierwszą zaszyfrowaną wiadomość.
- 2
Jak myśli komputer
Zmienne, liczby i teksty, input i print. Program: generator pseudonimów agenta i kalkulator kieszonkowego.
- 3
Decyzje: if / else
Komputer podejmuje decyzje. Program: quiz z punktami albo tekstowa gra przygodowa.
- 4
Pętle
Powtarzanie bez przepisywania kodu. Program: „Zgadnij liczbę” z ograniczoną liczbą prób.
- 5
Losowość i listy
Gra kamień-papier-nożyce przeciwko komputerowi i losowanie drużyn.
- 6
Funkcje
Porządkujemy wcześniejsze gry w funkcje. Instrukcja instalacji Pythona dla rodziców.
- 7
Pierwsze okno gry (pygame)pygame
Instalacja z pomocą na żywo, pętla gry, rysowanie kształtów i kolorów.
- 8
Sterowanie i animacja
Postać sterowana strzałkami, odbijanie od ścian, prędkość.
- 9
Gra: „Złap owoce”
Kolizje, punkty, warunek przegranej. Pierwsza w pełni grywalna gra.
- 10
Gra: Snake
Klasyk w wersji dziecka: rosnący wąż, poziomy trudności, restart.
- 11
Własny projekt
Dziecko planuje i buduje swoją grę. Prowadzący pomaga, ale nie pisze za nie.
- 12
Finał: pokaz dla rodzicówpokaz
Każde dziecko prezentuje swoją grę. Certyfikat ukończenia kursu.
Co dziecko potrafi po kursie
- Rozumie zmienne, warunki, pętle, listy i funkcje
- Czyta i poprawia prosty kod w Pythonie
- Samodzielnie buduje prostą grę 2D w pygame
- Planuje program krok po kroku, zanim zacznie pisać
- Prezentuje swoją pracę przed innymi
Czego potrzebujesz
Na początek wystarczy przeglądarka. Przez pierwsze sześć zajęć dziecko koduje w przeglądarce, klikając w link od nas. Nic nie instalujesz i niczego nie konfigurujesz.
- Komputer lub laptop z Windows, macOS albo Linux (tablet nie wystarczy).
- Kamera, mikrofon lub słuchawki i stabilne łącze internetowe.
- Konto Google Meet nie jest wymagane, wystarczy kliknąć link. W razie potrzeby grupa może korzystać z Discorda.
- Dopiero przed zajęciami 7 instalujemy Pythona i pygame według naszej instrukcji (około 10 minut, pomagamy na żywo).
- Spokojne miejsce i 90 minut raz w tygodniu.
Najczęstsze pytania
Czy dziecko musi już coś umieć?
Nie. Kurs zaczyna się od absolutnego zera. Kurs jest dla dzieci w wieku 10–14 lat. Wystarczy, że dziecko potrafi pisać na klawiaturze (nawet powoli) i ma ochotę zrobić własną grę.
Czy 10 lat to nie za wcześnie na Pythona?
Python jest językiem, w którym kod czyta się prawie jak angielskie zdania. Dziesięciolatek bez problemu pisze print("Cześć") i rozumie, co się stało. Tempo i zadania są dobrane do wieku, a grupa ma maksymalnie 8 osób, więc nikt nie zostaje z tyłu.
Co trzeba zainstalować?
Przez pierwsze sześć zajęć nic. Dziecko koduje w przeglądarce, klikając w link. Przed siódmymi zajęciami instalujemy Pythona i bibliotekę pygame. Rodzice dostają prostą instrukcję, a na zajęciach pomagamy na żywo.
Jaki sprzęt jest potrzebny?
Komputer lub laptop (Windows, macOS albo Linux) z kamerą i mikrofonem oraz stabilny internet. Tablet i telefon nie wystarczą, bo trzeba wygodnie pisać kod.
Co, jeśli dziecko opuści zajęcia?
Po każdych zajęciach wysyłamy kod i krótkie podsumowanie, więc materiał da się nadrobić. Przy dłuższej nieobecności umawiamy krótkie wyrównanie przed kolejnymi zajęciami.
Jak wygląda płatność?
Po wysłaniu formularza potwierdzamy miejsce mailem i przesyłamy dane do przelewu. Pierwsze zajęcia płacisz pojedynczo (70 zł) i dopiero po nich decydujesz o reszcie kursu. Dalej wybierasz, jak Ci wygodniej: płatność miesięczna za zajęcia w danym miesiącu albo za cały kurs z góry.