„Scratch? To ta gra z kotem?” Tak brzmi najczęstsza reakcja rodzica, który po raz pierwszy słyszy nazwę zajęć. Pomarańczowy kot faktycznie tam jest, ale Scratch nie jest grą, tylko językiem programowania stworzonym przez badaczy z MIT specjalnie dla dzieci. Zamiast linijek kodu układa się kolorowe bloki jak puzzle, a efekt widać natychmiast na ekranie. W tym artykule wyjaśniamy, czym Scratch jest naprawdę, dlaczego działa u dzieci, które nie umieją jeszcze pisać na klawiaturze dziesięcioma palcami, i jak minuta po minucie wygląda pierwsza lekcja programowania w blokach w Tech Hero Academy.
- Co to jest Scratch i skąd się wziął
- Dlaczego bloki zamiast linijek kodu działają u dzieci
- Jak wygląda pierwsza lekcja Scratcha krok po kroku
- Czego dziecko uczy się przez semestr
- Scratch dla 7 do 9 lat a Scratch dla 10 do 14 lat: czym różnią się zajęcia
- W jakim wieku zacząć i co z młodszymi dziećmi
- Ile kosztują zajęcia ze Scratcha i jak wyglądają grupy
- Jak wspierać dziecko w domu między zajęciami
- Podsumowanie
Co to jest Scratch i skąd się wziął
Scratch to wizualny język programowania i jednocześnie środowisko, w którym dziecko tworzy interaktywne historyjki, animacje, gry i muzykę. Zaprojektował go Mitchel Resnick, ten sam badacz, który stał za pomysłem zabawek LEGO Mindstorms, a rozwija go zespół Lifelong Kindergarten w MIT Media Lab. Program powstał z myślą o dzieciach od ośmiu lat wzwyż i od początku miał jeden cel: pokazać, jak działa programowanie, zanim dziecko nauczy się składni jakiegokolwiek języka tekstowego.
Nazwa nie ma nic wspólnego z drapaniem. Pochodzi od skreczowania, czyli techniki miksowania muzyki przez didżejów, bo w Scratchu podobnie miksuje się gotowe elementy: postaci, dźwięki, tła i bloki poleceń. Obecna wersja, Scratch 3.0, działa w przeglądarce od stycznia 2019 roku, ma polską wersję językową i jest bezpłatna. Od 2019 roku opiekuje się nią Scratch Foundation, która podaje, że z programu korzysta ponad 200 milionów dzieci na świecie, a licznik projektów na stronie Scratcha przekroczył miliard w kwietniu 2024 roku.
Jest jeszcze jeden fakt, który dobrze pokazuje skalę: w rankingu popularności języków programowania TIOBE z marca 2025 roku Scratch zajął dwunaste miejsce, wyżej niż wiele języków używanych zawodowo. Nie dlatego, że firmy piszą w nim systemy, tylko dlatego, że to dziś najczęstszy pierwszy język programowania na świecie. Dziecko, które zaczyna od Scratcha, zaczyna od tego samego miejsca, co miliony rówieśników.
Dlaczego bloki zamiast linijek kodu działają u dzieci
Dorosły, który uczy się programować, walczy z dwiema rzeczami naraz: z logiką programu i ze składnią, czyli z tym, gdzie postawić nawias, średnik i cudzysłów. Dziecko w wieku ośmiu lat przegrałoby tę drugą walkę, zanim dotarłoby do pierwszej. Scratch usuwa składnię z równania. Bloki pasują do siebie tylko wtedy, gdy polecenie ma sens, więc dziecko nie może napisać programu z błędem składniowym, może najwyżej ułożyć program, który robi coś innego, niż chciało. A to jest dokładnie ten rodzaj błędu, na którym uczy się myślenia.
Drugi mechanizm to natychmiastowa informacja zwrotna. Po kliknięciu zielonej flagi postać od razu rusza, mówi, skacze albo nie robi nic, bo blok został podłączony w złym miejscu. Dziecko widzi efekt swojej decyzji w ciągu sekundy, bez kompilowania i bez czekania. Trzeci mechanizm to własność projektu: postać, tło i pomysł na grę są dziecka, więc motywacja do naprawienia programu bierze się z chęci, żeby moja gra działała, a nie z polecenia nauczyciela.
Z perspektywy rodzica ważne jest jeszcze jedno: Scratch nie wymaga znajomości angielskiego, bo cały interfejs i wszystkie bloki są po polsku. Nie wymaga też sprawnego pisania na klawiaturze. Dziecko przeciąga bloki myszą albo palcem, a jedyne, co wpisuje, to liczby i teksty, które postać ma powiedzieć. Dlatego Scratch działa również u siedmiolatków, które dopiero uczą się płynnie czytać.
Jak wygląda pierwsza lekcja Scratcha krok po kroku
Każde zajęcia ze Scratcha w Tech Hero Academy mają ten sam schemat: krótkie wprowadzenie do tematu, pokaz nowej funkcji, samodzielna praca dziecka nad projektem, testowanie i poprawianie, wspólne omówienie efektów. Pierwsza lekcja nie różni się od tego schematu, ma tylko prostszy projekt. Oto jak wygląda w praktyce, w grupie dzieci od siedmiu do dziewięciu lat, w ciągu 45 minut.

Po pierwszych 45 minutach dziecko ma projekt, w którym postać rusza na sygnał, mówi i porusza się w pętli. Nie brzmi imponująco, dopóki nie uświadomicie sobie, że użyło właśnie trzech z czterech pojęć, na których stoi każdy język programowania: zdarzenia, sekwencji poleceń i pętli. Czwarte, warunek, pojawia się na kolejnych zajęciach, gdy postać ma zareagować na dotknięcie krawędzi albo na zderzenie z inną postacią.
Czego dziecko uczy się przez semestr
Pierwsza lekcja jest wejściem, ale sens zajęć ze Scratcha widać po kilkunastu spotkaniach. Program zajęć ScratchMistrzowie dla dzieci od siedmiu do dziewięciu lat obejmuje podstawy programowania wizualnego, myślenie algorytmiczne, tworzenie własnych gier i animacji oraz rozumienie pojęć takich jak pętla, warunek i zdarzenie. Każde zajęcia to osobny, skończony projekt: prosta gra zręcznościowa, animowana historia, interaktywny quiz albo gra z punktacją i poziomami. Poniższa tabela pokazuje, jak te pojęcia wyglądają na ekranie i po co dziecku ta wiedza.
| Pojęcie | Jak wygląda w Scratchu | Co daje dziecku poza programowaniem |
|---|---|---|
| Sekwencja | bloki ułożone jeden pod drugim wykonują się po kolei | planowanie: najpierw co, potem co |
| Zdarzenie | „kiedy kliknięto zieloną flagę”, „kiedy naciśnięto klawisz spacja” | rozumienie, że program reaguje na sygnał, a nie działa w próżni |
| Pętla | blok „powtórz 10 razy” albo „zawsze” obejmujący inne bloki | jeden pomysł zamiast trzydziestu powtórzeń, pierwszy krok do myślenia abstrakcyjnego |
| Warunek | „jeżeli dotyka krawędzi, to odbij się” | decyzje w programie, czyli podstawa każdej gry z regułami |
| Zmienna | licznik punktów, liczba żyć, czas do końca | przechowywanie informacji, która zmienia się w trakcie gry |
| Debugowanie | gra nie działa tak, jak miała, więc szukamy, który blok jest w złym miejscu | cierpliwość i metoda: sprawdzam po kolei, nie klikam na oślep |
Ostatni wiersz jest najważniejszy. Na zajęciach dziecko nie klika przypadkowo, tylko wie, dlaczego program działa tak, a nie inaczej. Instruktor pomaga, ale nie wyręcza, więc to dziecko dochodzi do rozwiązania. Ta umiejętność, sprawdzania własnej pracy krok po kroku zamiast zgadywania, zostaje z dzieckiem na lekcjach matematyki, przy budowaniu robota z LEGO i przy każdym kolejnym języku programowania.
Scratch dla 7 do 9 lat a Scratch dla 10 do 14 lat: czym różnią się zajęcia
Tech Hero Academy prowadzi dwie grupy zajęć ze Scratcha, bo ośmiolatek i trzynastolatek potrzebują zupełnie innego tempa. Młodsza grupa, ScratchMistrzowie, uczy się przez tworzenie gier i animacji w spokojnym tempie, od absolutnych podstaw, bez wymagania wcześniejszego doświadczenia. Starsza grupa, ScratchLab, traktuje Scratch jako narzędzie do nauki algorytmiki: zajęcia mają formę warsztatów projektowych, a uczestnicy planują rozwiązanie, programują, testują i wyciągają wnioski, czyli pracują tak, jak pracuje programista.
| ScratchMistrzowie | ScratchLab | |
|---|---|---|
| Wiek | 7 do 9 lat | 10 do 14 lat |
| Cel | pierwszy kontakt z programowaniem, radość z tworzenia | prawdziwe podstawy kodowania, przygotowanie do Pythona i JavaScriptu |
| Typowy projekt | gra zręcznościowa, animowana historia, quiz | gra z poziomami i punktacją, symulacja, historia z wieloma zakończeniami |
| Nowe pojęcia | sekwencja, zdarzenie, pętla, warunek | zmienne, debugowanie, optymalizacja kodu, rozbijanie problemu na części |
| Rola trenera | prowadzi krok po kroku, nie wyręcza | mentor, który wspiera samodzielność zamiast podawać rozwiązania |
| Wymagane doświadczenie | żadne | żadne; sprawdza się też u dzieci, które już znają Scratch |
Jeżeli Wasze dziecko ma dziewięć lat i już bawiło się Scratchem w domu, granica wiekowa nie jest sztywna: o przydziale do grupy decyduje trener po pierwszych zajęciach, patrząc na to, jak dziecko radzi sobie z samodzielną pracą, a nie tylko na datę urodzenia. Zajęcia ze Scratcha są też naturalnym pierwszym krokiem przed kursami Roblox Studio i Pythona, które Tech Hero Academy prowadzi dla tych samych grup wiekowych.
W jakim wieku zacząć i co z młodszymi dziećmi
Twórcy Scratcha projektowali go dla dzieci od ośmiu lat, a zajęcia ScratchMistrzowie zaczynają się od siódmego roku życia, bo z trenerem obok siedmiolatek radzi sobie z blokami bez problemu. Dla młodszych dzieci istnieje ScratchJr, uproszczona wersja na tablety, w której bloki nie mają tekstu, tylko obrazki, dostępna od 2014 roku. W Tech Hero Academy dzieci od trzech do sześciu lat zaczynają jednak nie od ekranu, tylko od LEGO Robotyki, gdzie programowanie w blokach pojawia się przy okazji sterowania zbudowanym robotem. To celowa kolejność: najpierw rzecz, którą można dotknąć, potem ekran.
Sygnały, że dziecko jest gotowe na Scratch, są proste. Lubi gry komputerowe i animacje, pyta, jak one działają od środka, potrafi skupić się na jednym zadaniu przez kilkanaście minut i czyta na tyle płynnie, żeby rozpoznać napis na bloku. Nie musi umieć pisać na klawiaturze ani znać angielskiego, a wcześniejsze doświadczenie z programowaniem nie jest wymagane w żadnej z grup. Więcej o tym, od czego w ogóle zacząć naukę programowania, piszemy w osobnym artykule Programowanie dla dzieci: od czego zacząć.
Ile kosztują zajęcia ze Scratcha i jak wyglądają grupy
Zajęcia ze Scratcha w Tech Hero Academy odbywają się w dwóch formach. Online, na żywo z trenerem, przez platformę ClickMeeting, w małych grupach, po 45 minut, w cenie od 37 zł za jedne zajęcia (42 zł przy rozliczeniu miesięcznym). Stacjonarnie, z dojazdem trenera do szkoły albo placówki na terenie Warszawy i okolic, w małych grupach, również po 45 minut, w cenie od 42 zł za spotkanie przy rozliczeniu rocznym, 44 zł semestralnym i 49 zł miesięcznym. Ceny odczytaliśmy z cennika 3 września 2026, więc przed zapisem sprawdźcie aktualną tabelę na stronie.
Zasady są takie same jak w pozostałych zajęciach Tech Hero Academy: opłata za tyle zajęć, ile faktycznie odbyło się w miesiącu, wariant miesięczny z trzydziestodniowym okresem wypowiedzenia albo semestr i rok z niższą stawką, możliwość zawieszenia uczestnictwa na cały miesiąc, certyfikat ukończenia semestru, 10% zniżki na drugie dziecko i 15% zniżki przy opłaceniu całego roku szkolnego z góry. Do zajęć online dziecko potrzebuje komputera z przeglądarką i dostępu do internetu, Scratch nie wymaga instalowania niczego więcej.
Jak wspierać dziecko w domu między zajęciami
Scratch jest bezpłatny i działa w przeglądarce, więc projekt z zajęć dziecko może rozwijać w domu bez żadnych dodatkowych kosztów. Warto o tym pamiętać, bo to jedna z niewielu form nauki, w której dziecko może pokazać rodzicowi efekt pracy w minutę: uruchamia grę i tłumaczy, który blok za co odpowiada. Zapytajcie właśnie o to, a nie o ocenę, bo tłumaczenie własnego programu jest najlepszym sprawdzianem, czy dziecko rozumie, co zbudowało.
Scratch ma też społeczność, w której użytkownicy publikują projekty, komentują je i remiksują cudze prace. Do tego trzeba założyć konto, więc decyzja o publikowaniu projektów należy do Was, tak samo jak przy każdej innej platformie z treściami tworzonymi przez użytkowników. Do samej nauki konto nie jest potrzebne: projekt można zapisać na komputerze i wrócić do niego na kolejnych zajęciach. Jeżeli w przyszłości dziecko trafi na Roblox albo Minecraft, wiedza z bloków przeniesie się tam wprost, bo pętle, warunki i zmienne wyglądają tam inaczej, ale znaczą dokładnie to samo.
Podsumowanie
Scratch nie jest grą z kotem, tylko pierwszym językiem programowania milionów dzieci na świecie, zaprojektowanym w MIT tak, żeby usunąć z nauki wszystko, co w programowaniu frustruje początkujących, i zostawić to, co uczy myślenia. Pierwsza lekcja w Tech Hero Academy to 45 minut, po których dziecko ma własną animację i zna trzy z czterech pojęć, na których stoi każdy program. Semestr zajęć zamienia tę animację w gry z punktacją, quizy i historie, a przede wszystkim w nawyk sprawdzania własnej pracy krok po kroku. Jeżeli chcecie zobaczyć, jak to wygląda, zanim zapiszecie dziecko, lekcja pokazowa w Waszej placówce jest bezpłatna.
Najważniejsze wnioski z artykułu
01Scratch to język programowania z MIT dla dzieci od 8 lat: bloki jak puzzle, polski interfejs, zero składni do zapamiętania, efekt na ekranie w sekundę.
02Pierwsza lekcja to 45 minut: postać, ruch, zdarzenie zielonej flagi i pętla. Dziecko wychodzi z własną animacją i trzema pojęciami z czterech, na których stoi każdy program.
03Dwie grupy w Tech Hero Academy: ScratchMistrzowie dla 7 do 9 lat uczą przez gry i animacje, ScratchLab dla 10 do 14 lat pracuje jak warsztat programisty.
04Ceny z cennika 11 września 2026: od 37 zł za zajęcia online, stacjonarnie w szkole od 42 zł za spotkanie w małej grupie, bez przymusu długiej umowy.
05W domu Scratch jest bezpłatny i działa w przeglądarce, więc dziecko może rozwijać projekt z zajęć i pokazać Wam, co i dlaczego zbudowało.
Zapraszamy na bezpłatną lekcję pokazową w Waszej placówce. Zapisy na zajęcia: ScratchMistrzowie dla dzieci 7 do 9 lat i ScratchLab dla dzieci 10 do 14 lat. Ceny i limity grup są w cenniku, a odpowiedzi na typowe pytania rodziców w FAQ.
- Wikipedia, Scratch (język programowania): twórcy, pochodzenie nazwy, wiek docelowy od 8 lat, Scratch 3.0 od 2 stycznia 2019, pozycja 12 w rankingu TIOBE z marca 2025 (odczyt 03.09.2026)
- Wikipedia, Scratch (programming language): Scratch Foundation od 2019 roku, miliardowy projekt w kwietniu 2024, ScratchJr na iPada od 2014 (odczyt 03.09.2026)
- Scratch Foundation, scratchfoundation.org: ponad 200 milionów dzieci tworzących w Scratchu, program bezpłatny dla wszystkich (odczyt 03.09.2026)
- Scratch, scratch.mit.edu, bezpłatne środowisko w przeglądarce; ScratchJr, scratchjr.org
- Tech Hero Academy: Cennik i FAQ (odczyt 03.09.2026), opisy zajęć ScratchMistrzowie i ScratchLab z oferty zajęć
Chcecie wiedzieć, kiedy rusza nabór i gdzie są wolne miejsca?
Jeden mail przy naborze, jeden przy wolnym miejscu w grupie dla wieku Waszego dziecka. Bez spamu.
