
Instrukcje podstawowe w Pythonie
Zaczynamy pisać prawdziwy kod! Uczniowie poznają podstawowe zasady programowania tekstowego: zmienne, instrukcje warunkowe, pętle, funkcje i programowanie obiektowe. Zdobywaną wiedzę od razu wykorzystują w praktyce, tworząc własne gry, aplikacje i interaktywne projekty. Uczą się planować kod, analizować błędy oraz korzystać ze sztucznej inteligencji jako wsparcia podczas programowania. W kolejnych etapach będą rozwijać coraz bardziej zaawansowane projekty i wybiorą specjalizację związaną z tworzeniem gier, sztuczną inteligencją lub cyberbezpieczeństwem.
Czego się nauczysz

Myślenie cyfrowe
Rozumienie zasad działania sztucznej inteligencji i jej zastosowań

Myślenie algorytmiczne
Planowanie krok po kroku, jak stworzyć działający program, grę lub model AI

Myślenie logiczne
Dostrzeganie zależności i rozwiązywanie problemów w uporządkowany sposób

Kreatywność
Tworzenie własnych postaci, historii i pomysłów na gry.

Rozwiązywanie problemów
Znajdowanie i naprawianie błędów w kodzie i projektach AI

Współpraca
Dzielenie się pomysłami, omawianie projektów i wzajemne pomaganie sobie

Świadomość AI
Poznanie możliwości i ograniczeń sztucznej inteligencji w praktyce
Ścieżka edukacyjna
Liczba modułów: 19 • ponad 26 projektów praktycznych
Zacznij od podstaw i rozwijaj swoje umiejętności krok po kroku. Każdy moduł to nowa dawka wiedzy i praktyki — od prostych ćwiczeń po realne projekty AI i kodu. Uczysz się w logicznej kolejności, by z każdym etapem widzieć realne postępy.
- Poznawanie składni języka Python oraz zasad pisania czytelnego kodu
- Korzystanie ze zmiennych i różnych typów danych
- Tworzenie instrukcji warunkowych (if, else, elif)
- Wykorzystywanie pętli (for, while) do automatyzacji działań
- Pisanie i wykorzystywanie własnych funkcji
- Praca z listami i podstawowymi strukturami danych
- Rozwiązywanie zadań programistycznych rozwijających logiczne myślenie
- Łączenie poznanych wcześniej konstrukcji, takich jak warunki, pętle i funkcje, w bardziej rozbudowane programy
- Planowanie struktury aplikacji
- Poznawanie podstaw programowania obiektowego: klas, obiektów, metod i atrybutów
- Tworzenie własnych klas oraz ich praktyczne wykorzystywanie
- Praca z biblioteką turtle oraz tworzenie rysunków i animacji
- Rozwijanie umiejętności czytania i rozumienia bardziej złożonego kodu
- Organizowanie kodu oraz jego ponowne wykorzystywanie
- Poznawanie kolekcji danych: list, słowników, krotek i zbiorów
- Poznawanie możliwości bibliotek przeznaczonych do pracy z obrazem
- Poznawanie podstaw tworzenia gier 2D z wykorzystaniem biblioteki Pygame
- Zrozumienie działania pętli gry, obsługi zdarzeń oraz interakcji z użytkownikiem
- Praca z grafiką, sprite’ami, animacją i dźwiękiem
- Implementowanie mechanik gry, takich jak ruch, kolizje, system punktów i poziomy trudności
- Rozwijanie umiejętności projektowania aplikacji interaktywnych
- Tworzenie inteligentnego asystenta pobierającego, analizującego i prezentującego dane pogodowe
- Wykorzystywanie zewnętrznych API do pozyskiwania aktualnych informacji
- Analizowanie obrazu z kamery za pomocą biblioteki MediaPipe
- Rozpoznawanie pozycji ciała i śledzenie ruchu użytkownika
- Tworzenie wirtualnego trenera kontrolującego sposób wykonywania ćwiczeń
- Przetwarzanie mowy na tekst z wykorzystaniem technologii rozpoznawania mowy
- Tworzenie wirtualnego skryby zapisującego i porządkującego wypowiedzi użytkownika
- Poznawanie modeli językowych dostępnych w bibliotece Transformers
- Projektowanie chatbota generującego odpowiedzi na wiadomości użytkownika
- Uruchamianie i testowanie lokalnych modeli językowych
- Integrowanie aplikacji Python z usługą Google Gemini za pomocą API
- Projektowanie przepływu danych pomiędzy użytkownikiem, aplikacją i modelem językowym
- Poznawanie podstaw sztucznej inteligencji oraz jej zastosowań w programowaniu
- Wykorzystywanie GitHub Copilot jako asystenta wspierającego pisanie, analizowanie i poprawianie kodu
- Tworzenie gry typu Memory z pomocą narzędzi AI
- Korzystanie z Copilot Chat do planowania projektu, generowania kodu i rozwiązywania problemów programistycznych
- Poznawanie podejścia Vibe Coding, polegającego na tworzeniu aplikacji przy wsparciu modeli językowych
- Projektowanie i budowanie gry Space Shooter z wykorzystaniem Copilot Chat
- Wykorzystywanie środowiska Antigravity do tworzenia gry platformowej metodą Vibe Coding
- Poznawanie podstaw tworzenia aplikacji okienkowych z wykorzystaniem biblioteki tkinter
- Rozumienie podstawowych pojęć związanych ze sztuczną inteligencją, uczeniem maszynowym i dużymi modelami językowymi
- Tworzenie skutecznych i precyzyjnych poleceń dla modeli AI zgodnie z zasadami prompt engineeringu
- Poznanie najważniejszych etapów rozwoju sztucznej inteligencji oraz współczesnych zastosowań AI
- Generowanie tekstów, obrazów i dźwięków za pomocą popularnych narzędzi wykorzystujących sztuczną inteligencję
- Rozpoznawanie zagrożeń, ograniczeń i kontrowersji związanych z rozwojem oraz wykorzystywaniem AI
- Przygotowanie środowiska programistycznego do pracy z Pythonem i bibliotekami analizy danych
- Wykorzystywanie dokumentacji technicznej podczas tworzenia programów
- Przetwarzanie danych i wykonywanie obliczeń za pomocą biblioteki NumPy
- Tworzenie wykresów i wizualizacji danych za pomocą biblioteki matplotlib
- Wczytywanie, porządkowanie, analizowanie i filtrowanie danych za pomocą biblioteki pandas
- Obliczanie i interpretowanie podstawowych miar statystycznych
- Analizowanie zależności występujących pomiędzy danymi
- Tworzenie modeli regresji służących do przewidywania wartości liczbowych
- Przygotowywanie danych do trenowania modeli uczenia maszynowego
- Budowanie klasyfikatorów binarnych podejmujących decyzje na podstawie danych
- Dzielenie danych na zbiory treningowe i testowe
- Ocenianie skuteczności modeli za pomocą odpowiednio dobranych metryk
- Tworzenie symulatora przewidującego szanse przeżycia pasażerów Titanica
- Implementowanie algorytmu K najbliższych sąsiadów do klasyfikacji irysów
- Projektowanie funkcji przynależności i reguł logiki rozmytej
- Wykorzystywanie logiki rozmytej do rozwiązywania problemów klasyfikacyjnych
- Rozumienie zasad działania naiwnego algorytmu Bayesa
- Obliczanie prawdopodobieństwa i wykorzystywanie go do klasyfikowania danych
- Przygotowywanie wiadomości tekstowych do analizy przez model uczenia maszynowego
- Budowanie klasyfikatora rozpoznającego wiadomości spamowe
- Rozumienie sposobu działania sztucznego neuronu
- Poznanie funkcji aktywacji, wag, biasu i procesu uczenia modelu
- Projektowanie i trenowanie wielowarstwowych sieci neuronowych
- Analizowanie procesu konwolucji i działania filtrów przetwarzających obrazy
- Budowanie konwolucyjnych sieci neuronowych przeznaczonych do rozpoznawania obrazów
- Monitorowanie procesu trenowania modeli za pomocą TensorBoard
- Rozpoznawanie przeuczenia i niedouczenia modelu
- Stosowanie metod poprawiających zdolność modelu do generalizacji
Panel dziecka i rodzica: nowoczesna platforma do nauki
Jeszcze więcej nauki, zabawy i pełny wgląd w postępy dziecka!
Dla rodziców:
- Monitoruj rozwój dziecka
- Zgłaszaj nieobecności i organizuj odrabianie zajęć
- Bądź na bieżąco z każdym projektem i oceną
Dla uczniów:
- Śledź swoje postępy
- Odbieraj materiały po zajęciach
- Odrabiaj lekcje i bierz udział w grach i wyzwaniach

Co mówią rodzice i uczniowie
Sprawdź rekomendacje uczestników kursu
Najczęściej zadawane pytania
Zapisów można dokonać klikając poniższy przycisk. Zostaniesz przekierowany do formularza, gdzie wybierzesz kurs, grupę i termin zajęć — cały proces zajmuje około 5 minut. Przed wysłaniem zgłoszenia możesz przejrzeć dostępne terminy i sprawdzić wolne miejsca w wybranych grupach.
Po złożeniu zapisu skontaktujemy się z Tobą w celu potwierdzenia oraz przesłania umowy. Jeśli po pierwszych zajęciach zdecydujesz, że kurs nie jest odpowiedni dla Twojego dziecka — możesz zrezygnować bezpłatnie.
Dobieramy kurs przede wszystkim do wieku i doświadczenia dziecka. Jeżeli dziecko jeszcze nigdy nie miało do czynienia z nauką nowych technologii, a zwłaszcza programowania, zachęcamy do wyboru kursu odpowiedniego dla jego grupy wiekowej:
Jeżeli dziecko ma już doświadczenie w programowaniu, prosimy o kontakt z sekretariatem — przeprowadzimy krótką rozmowę, dzięki której dobierzemy kurs idealnie dopasowany do aktualnego poziomu zaawansowania.
Tel. do sekretariatu: 22 112 10 63
Wszystkie aktualne ceny podane są w zakładce Kursy i cennik. Koszt zależy od wybranego kursu i modelu rozliczenia — rocznego, kwartalnego lub miesięcznego.
Przy płatności rocznej cena za lekcję zaczyna się od 39,16 zł. Dodatkowo oferujemy zniżki rodzinne — każde kolejne dziecko z tej samej rodziny zapisane na kurs otrzymuje rabat.
- Płatności dokonuje się po otrzymaniu ostatecznej umowy, którą generujemy od razu po zakończonej rejestracji — nie ma żadnych opłat z góry podczas zapisu.
- Możesz wybrać model rozliczenia: roczny, kwartalny lub miesięczny. Im dłuższy okres, tym niższa cena za lekcję — od 39,16 zł przy płatności rocznej.
- Płatności realizowane są przelewem bankowym na podstawie faktury lub umowy.
Pamiętaj, że jeśli po pierwszej lekcji zdecydujesz o rezygnacji, możesz to zrobić bezpłatnie — bez żadnych konsekwencji finansowych.
Zajęcia odbywają się przez cały tydzień — w godzinach porannych, popołudniowych oraz w weekendy, dzięki czemu łatwo dopasować termin do planu dnia dziecka i szkoły. Pełna lista aktualnych grup i terminów dostępna jest w formularzu zapisowym.
Każda lekcja trwa 60 minut i odbywa się online przez naszą autorską platformę. W razie nieobecności istnieje możliwość odrobienia zajęć w innej grupie — szczegóły ustala się z opiekunem grupy.
