Scratch, ScratchJr, Code.org i Looponi: co wybrać dla dziecka
Porównanie czterech darmowych narzędzi do nauki programowania dla dzieci: dla jakiego wieku są, czego uczą i kiedy które wybrać. Uczciwie, także o tym, w czym inne są lepsze.
Aktualizacja:

Wszystkie cztery narzędzia są darmowe i dobre. Różnią się tym, co dziecko w nich robi, więc wybór zależy od celu.
Krótkie porównanie
| Narzędzie | Wiek | Co dziecko robi | Najlepsze, gdy… |
|---|---|---|---|
| ScratchJr | 5–7 lat | łączy klocki z obrazkami, animuje postacie | dziecko jeszcze nie czyta |
| Scratch | od około 8 lat | tworzy własne gry, animacje i historie | dziecko chce coś zbudować i pokazać innym |
| Code.org | od przedszkola do liceum | przechodzi kursy z zagadkami krok po kroku | potrzebny jest gotowy kurs, także do szkoły |
| Looponi | od pierwszej klasy do liceum | układa algorytm jako schemat blokowy, przewiduje wynik, śledzi wykonanie | celem jest rozumienie algorytmów |
Scratch i ScratchJr
Scratch powstał w MIT i jest najpopularniejszym językiem blokowym na świecie. Jego siłą jest tworzenie: dziecko robi własną grę albo animację i publikuje ją w dużej społeczności. ScratchJr to uproszczona wersja na tablety dla dzieci w wieku 5–7 lat, z klockami bez tekstu.
W Scratchu łatwo zrobić coś efektownego bez rozumienia, dlaczego działa. To nie wada narzędzia, tylko skutek tego, że służy do tworzenia.
Code.org
Code.org to organizacja non-profit znana z „Godziny Kodowania”. Daje uporządkowane kursy z krótkimi zagadkami i materiały dla nauczycieli. Sprawdza się w klasie i wtedy, gdy rodzic chce gotowej ścieżki.
Looponi
Looponi skupia się na jednym: żeby dziecko rozumiało, jak działa algorytm. Program jest schematem blokowym na planszy. Przed uruchomieniem dziecko obstawia wynik, potem żeton przechodzi przez klocki, a obok zmieniają się zmienne. Są zadania na szukanie błędu i na „zepsucie” cudzego programu trudnymi danymi. Starsi dochodzą do NWD Euklidesa, wyszukiwania binarnego, sortowania i rekurencji, a każdą planszę mogą zobaczyć jako kod w Pythonie.
Looponi nie służy do robienia gier z postaciami i dźwiękiem. Nie ma też społeczności z projektami innych dzieci.
Co wybrać
- Dziecko chce tworzyć gry i animacje: Scratch, a przed nauką czytania ScratchJr.
- Potrzebny jest kurs do szkoły albo na zajęcia: Code.org.
- Dziecko ma rozumieć pętle, warunki i klasyczne algorytmy: Looponi.
- Najlepiej razem: tworzenie w Scratchu i rozumienie w Looponi nie wykluczają się.
Najczęstsze pytania
Co jest lepsze dla 7-latka: Scratch czy ScratchJr?
Dla dziecka, które dopiero uczy się czytać, ScratchJr, bo ma klocki z obrazkami zamiast słów. Scratch jest pomyślany dla dzieci od około 8 lat.
Czy Looponi zastępuje Scratcha?
Nie. Scratch służy do tworzenia własnych gier i animacji, a Looponi do nauki algorytmów: przewidywania, śledzenia i poprawiania programu. Dobrze się uzupełniają.
Które z tych narzędzi są darmowe?
Wszystkie cztery: Scratch, ScratchJr, kursy Code.org i Looponi są darmowe.
Co wybrać, jeśli dziecko ma potem uczyć się Pythona?
Warto, żeby wcześniej dobrze rozumiało pętlę, decyzję i zmienną. Looponi pokazuje ten sam algorytm jako schemat blokowy i jako kod w Pythonie, więc przejście jest łagodne.