Programowanie dla dzieci Radzymin

Od bloczków do prawdziwego kodu

Kursy programowania Matplanety w naszym centrum w Radzyminie prowadzą dzieci w wieku 8–15 lat przez całą drogę: od pierwszych bloczków w Scratchu, przez Minecraft Education, po Pythona i budowanie własnych gier w Unity. Bez klikania po tutorialach — z prawdziwym rozumieniem tego, co się pisze. Program jest oparty o tę samą koncepcję Math Circle co nasze zajęcia z matematyki, dlatego wiele dzieci chodzi na jedno i drugie; część łączy je też z angielskim.

Zapisz na zajęcia próbne513 491 641Pierwsze zajęcia są bezpłatne i niezobowiązujące.

Dlaczego rodzice wybierają nasze programowanie

Autorski program

Kurs oparty o koncepcję Math Circle — dzieci uczą się myśleć jak programiści, nie klikać po tutorialach.

Ścieżka na lata

Od bloczków po prawdziwe języki — dziecko rośnie razem z kursem, bez zmiany szkoły i prowadzących.

Grupy wg poziomu

Zajęcia dostosowane i do uczniów uzdolnionych informatycznie, i do tych, którzy dopiero zaczynają.

Jak wyglądają zajęcia z programowania

Półtorej godziny przy komputerze, ale nie „przy grze" — dziecko przez cały czas coś buduje. Każde spotkanie to nowy projekt: historia, animacja, gra albo aplikacja, która na koniec zajęć działa.

Cel na dziś

Zaczynamy od pokazania, co dziś powstanie: gra w łapanie, wyścig, quiz, własna scena w Minecrafcie, aplikacja na telefon. U najmłodszych część zadań robimy „unplugged" — bez komputera, na kartkach i klockach — żeby najpierw zrozumieć, czym jest instrukcja, sekwencja i powtórzenie, a dopiero potem to zakodować.

Budowanie krok po kroku

Dziecko pracuje przy własnym stanowisku, a prowadzący przechodzi między uczniami. Nie ma jednego gotowego kodu do przepisania: jest cel, są narzędzia i jest pytanie „jak byś to zrobił?". Kiedy coś nie działa — a przy programowaniu to normalne — szukamy razem przyczyny, zamiast kasować i zaczynać od nowa. To ta sama filozofia Math Circle, co w naszej matematyce: dziecko ma myśleć jak programista, nie klikać po tutorialach.

Własne pomysły

W każdym projekcie jest miejsce na to, co dziecko chce dodać od siebie — inną postać, dodatkowy poziom, własne zasady gry. Wszystkie pomysły uczniów próbujemy zrealizować, bo to one najlepiej uczą: żeby dodać „życia" postaci, trzeba zrozumieć zmienną; żeby zrobić drugi poziom, trzeba ogarnąć warunek.

Działający efekt

Zajęcia kończą się rzeczą, którą da się uruchomić i pokazać — a w przypadku aplikacji z App Inventora nawet zainstalować na własnym telefonie. Dziecko wychodzi nie z notatką, tylko z czymś, co samo zrobiło. To dlatego na kolejne zajęcia zwykle nie trzeba nikogo namawiać.

Program programowania według poziomu

Ścieżka na lata: od bloczków obrazkowych po Pythona i silnik Unity. Dziecko rośnie razem z kursem, bez zmiany szkoły i prowadzących. Grupę dobieramy do poziomu — zarówno dla uczniów uzdolnionych informatycznie, jak i dla tych, którzy dopiero zaczynają.

ScratchJr — najmłodsi (6–7 lat)

„Młodszy brat" Scratcha: bloczki w formie obrazkowej, więc gry i animacje tworzą nawet dzieci, które nie potrafią jeszcze czytać. Pierwsze pojęcia — instrukcja, sekwencja, powtórzenie — własne animacje, wieloplanowe sceny i pierwsze gry: ucieczka, łapanie, wyścig.

Scratch i Minecraft — 8–9 lat

Scratch z MIT: bloki, pętle, warunki, zmienne i tablice; gry inspirowane klasykami (PacMan, Space Invaders). Do tego polecenia w Minecraft Education Edition i gry 3D w Kodu Game Lab. Grupa kontynuująca poznaje App Inventor i buduje pierwsze działające aplikacje mobilne na Androida.

Enter — 10–11 lat

Przejście z bloków do kodu tekstowego w Small Basic — języku edukacyjnym od Microsoftu z podpowiadaniem komend. Pętle, zmienne, funkcje i tablice w kodzie; gry 2D: Snake, Pong, quizy. Równolegle aplikacje mobilne w App Inventor. To najlepszy most między Scratchem a Pythonem.

Insert — po Enterze

Narzędzia i języki prawdziwych programistów: Python w pierwszych projektach, JavaScript dla interaktywności stron, HTML i CSS jako struktura i wygląd. Mini-projekt na koniec: własna strona internetowa.

Control — poziom zaawansowany

Zaawansowany Python — klasy, moduły, struktury danych — i gry w bibliotece pygame. Do tego Unity Game Engine z językiem C#: gry 2D i 3D, projekty łączące programowanie z grafiką i fizyką. Narzędzia, które naprawdę są używane w branży IT.

Unity — dla znających podstawy

Kurs dla osób z podstawową wiedzą programistyczną, które chcą poznać profesjonalny silnik gier od środka: pathfinding, sprite'y, shadery, silnik fizyki i kolizje, mikser audio, emitery cząstek, system zdarzeń. Uczestnicy tworzą samodzielnie gry 2D i 3D.

Pierwsza wizyta na programowaniu

Pierwsze zajęcia są bezpłatne. Dziecko nie musi nic umieć — wystarczy, że przyjdzie.

Rozmowa o tym, co dziecko już robiło

Pytamy o wiek i o dotychczasowy kontakt z programowaniem: czy bawiło się już w Scratchu, czy robiło coś w Minecrafcie, czy dopiero zaczyna. Nie ma złych odpowiedzi — na tej podstawie proponujemy poziom i termin.

Zajęcia próbne przy komputerze

Dziecko siada w prawdziwej grupie, w naszym centrum w Radzyminie, i robi to samo, co reszta: buduje projekt z tego dnia. Prowadzący patrzy nie na to, ile dziecko wie, tylko jak podchodzi do problemu — czy próbuje, czy pyta, czy się blokuje.

Dobór poziomu

Po zajęciach mówimy wprost, czy ta grupa jest dla dziecka odpowiednia, czy lepiej sprawdzi się poziom niżej albo wyżej. Zdarza się, że dziewięciolatek po roku samodzielnej zabawy Scratchem trafia od razu do Entera — i odwrotnie.

Decyzja dopiero po zajęciach

Umowę podpisujemy, gdy jesteście zdecydowani. Kursy rozliczamy w skali roku szkolnego, ze zniżkami dla rodzeństwa i przy zapisie na drugie zajęcia, na przykład matematykę.

Dla kogo programowanie u nas nie jest

Kilka rzeczy, które warto wiedzieć, zanim zapiszecie dziecko „bo lubi komputer".

Jeśli dziecko chce po prostu pograć

Minecraft na naszych zajęciach to Minecraft Education — dzieci piszą w nim skrypty i budują mechanikę gry, a nie grają dla samej gry. Podobnie z Unity i Robloksem: tworzymy, nie konsumujemy. Dla części dzieci to odkrycie („mogę zrobić własną grę!"), dla innych rozczarowanie. Warto to sprawdzić na zajęciach próbnych.

Jeśli liczycie na „Pythona w miesiąc"

Prawdziwe języki pojawiają się na poziomach Insert i Control — po tym, jak dziecko zrozumie pętle, warunki i zmienne na bloczkach. Przeskakiwanie etapów kończy się przepisywaniem kodu bez zrozumienia. Nasza ścieżka jest obliczona na lata, nie na semestr.

Jeśli oczekujecie gotowego kodu do przepisania

Uczymy przez własne rozwiązania: dziecko dostaje cel i narzędzia, nie skończony program. Bywa, że projekt „nie działa" przez pół zajęć i to jest w porządku — szukanie błędu uczy więcej niż działający od razu przykład. Jeśli zależy Wam na tym, żeby dziecko wyszło z każdych zajęć z bezbłędnym kodem z tutoriala, to nie ta metoda.

Grafik zajęć z programowania w Radzyminie

Aktualne godziny grup programistycznych. Zajęcia odbywają się przy ul. Traugutta 10/7.

Wtorek

  • 16:4518:15

    Matplaneta — programowanie

    Programowanie

    Minecraft · 7–9 lat

Częste pytania o programowanie

Od jakiego wieku dziecko może zacząć programowanie?

Kursy prowadzimy dla dzieci od 8 do 15 lat. Najmłodsi zaczynają od programowania wizualnego (ScratchJr, Scratch), starsi przechodzą do prawdziwych języków — Pythona, JavaScriptu, Unity i C#.

Czy dziecko musi umieć programować, żeby dołączyć?

Nie — zajęcia są dostosowane zarówno do uczniów, którzy dopiero zaczynają, jak i do dzieci uzdolnionych informatycznie. Grupę dobieramy do poziomu.

Czego konkretnie uczą się dzieci?

Ścieżka prowadzi od bloczków obrazkowych (ScratchJr, Scratch), przez Minecraft Education Edition, po prawdziwe języki: Pythona, JavaScript, Unity i C#. Po drodze dzieci poznają pętle, warunki, zmienne i algorytmy — budując własne gry i projekty.

Czy zajęcia to nie jest po prostu granie na komputerze?

Nie. Minecraft na naszych zajęciach to Minecraft Education — dzieci piszą w nim skrypty i budują mechanikę gry. Podobnie z Unity: uczestnicy tworzą własne gry 2D i 3D, a nie grają w cudze. Każde spotkanie kończy się projektem, który dziecko samo zbudowało i może uruchomić.

Co jeśli dziecko już trochę programuje, np. samo bawi się Scratchem?

Wtedy zwykle trafia od razu na wyższy poziom — po zajęciach próbnych prowadzący ocenia, czy dziecku będzie lepiej w grupie Scratch i Minecraft, czy już w Enterze, gdzie zaczyna się kod tekstowy. Zajęcia są dostosowane zarówno do dzieci uzdolnionych informatycznie, jak i do początkujących.

Czy można dołączyć w trakcie roku szkolnego?

Jeśli w grupie na odpowiednim poziomie jest wolne miejsce — tak. Zaczynacie od bezpłatnych zajęć próbnych, po których prowadzący mówi, czy dziecko odnajdzie się w grupie na tym etapie programu.

Czy programowanie da się łączyć z matematyką?

Tak — i wiele dzieci tak robi. Kurs programowania jest oparty o tę samą koncepcję Math Circle co Matplaneta matematyczna, więc oba uzupełniają się naturalnie: logika, algorytmy i funkcje pojawiają się w obu. Przy zapisie na drugie zajęcia obowiązuje zniżka.

Ile kosztują zajęcia z programowania?

Kursy rozliczane są w skali roku szkolnego, ze zniżkami dla rodzeństwa oraz przy zapisie na drugie zajęcia (np. matematykę). Pierwsze zajęcia próbne są bezpłatne, a umowę podpisujemy dopiero po Waszej decyzji.

Czy pierwsze zajęcia są płatne?

Nie — pierwsze spotkanie jest bezpłatne i niezobowiązujące. Umowę podpisujemy dopiero wtedy, gdy jesteście zdecydowani.

Gdzie odbywają się zajęcia?

Stacjonarnie w Radzyminie przy ul. Romualda Traugutta 10/lok.7. Dojeżdżają do nas rodziny z Wołomina, Marek, Kobyłki, Nieporętu, Dąbrówki i okolic.

Szczegóły opłat i wolne miejsca w grupach potwierdzimy telefonicznie — numery i formularz są na stronie kontaktu.

Zajęcia z programowania odbywają się tutaj

Zajęcia odbywają się stacjonarnie, w lokalu nr 7 przy ul. Romualda Traugutta 10.

Akademia Nowych Wyzwań

Romualda Traugutta 10/lok.7, 05-250 Radzymin

513 491 641