Od klocków do kodu: najlepsze zestawy edukacyjne do nauki robotyki od podstaw
- 2026-03-17
Od klocków do kodu to nie tylko chwytliwa fraza — to bardzo praktyczna ścieżka, która pozwala dzieciom i początkującym zrozumieć mechanikę, elektronikę i programowanie w sposób naturalny, bez lęku przed zawiłym kodem. W tym obszernym przewodniku pokazujemy, jak wybrać pierwsze narzędzia, jakie projekty zrealizować i na co zwrócić uwagę, aby nauka robotyki była przyjemna, skuteczna i długofalowa. Szczególnie skupiamy się na tym, czym są i jak mądrze wykorzystać robotyka podstawowa zestawy edukacyjne, ale również na tym, jak płynnie przejść do bardziej zaawansowanych wyzwań.
Dlaczego warto zacząć od klocków i prostych robotów?
Pierwszy kontakt z robotyką powinien być intuicyjny. Klocki konstrukcyjne, gotowe moduły sensorów i aplikacje z programowaniem blokowym (np. Scratch, MakeCode, mBlock) redukują barierę wejścia i pozwalają skupić się na rozwiązywaniu problemów. To fundament edukacji STEM/STEAM: łączymy myślenie logiczne, kreatywność, pracę zespołową oraz komunikację w jednym, namacalnym doświadczeniu.
Takie podejście ma kilka ważnych zalet:
- Namacalność i szybka informacja zwrotna — zbuduj pojazd, uruchom program i od razu widzisz efekt: koła się kręcą, czujnik reaguje, diody migają.
- Bezpieczna porażka — błędy w kodzie czy konstrukcji nie bolą, uczą iteracyjnego myślenia i testowania hipotez.
- Stopniowanie trudności — od prostych układanek i komend blokowych do bardziej zaawansowanych projektów w Pythonie czy C/C++.
- Motywacja przez zabawę — grywalizacja, konkursy i „misje” napędzają chęć nauki.
Dzięki temu robotyka podstawowa zestawy edukacyjne świetnie sprawdzają się zarówno w domu, jak i w klasie. Dla nauczycieli to gotowe scenariusze i szybki start, dla rodziców — bezpieczna, rozwijająca zabawa.
Jak wybrać pierwszy zestaw robotyczny?
Dobry wybór to taki, który pasuje do wieku, celów i budżetu. Poniżej kluczowe kryteria, które warto rozważyć, zanim klikniesz „kup”.
Dopasowanie do wieku i poziomu
- 5–7 lat: proste roboty sterowane przyciskami lub obrazkami (Bee-Bot, Ozobot Bit), duże elementy, wytrzymałe obudowy.
- 8–10 lat: programowanie blokowe na tablecie/PC (mBot, LEGO Education SPIKE Essential, Sphero BOLT), elementy konstrukcyjne + podstawowe czujniki.
- 11–14 lat: zaawansowane konstrukcje, czujniki i silniki, opcjonalnie przejście do Pythona (LEGO SPIKE Prime, VEX IQ, micro:bit zestawy z rozbudową).
- 15+ i ambitni: Arduino, Raspberry Pi Pico, Sphero RVR, VEX V5, a także pierwsze kroki w AI/IoT i wizji komputerowej.
Oprogramowanie i ścieżka przejścia do kodu tekstowego
- Programowanie blokowe (Scratch, MakeCode, mBlock): intuicyjne, idealne na start, uczy algorytmiki bez składni.
- Python/MicroPython: naturalny krok dalej; świetny dla uczniów 11+, wspierany przez micro:bit, Pico, Sphero RVR, SPIKE Prime (w trybie Python).
- C/C++: bliżej „systemu” (Arduino IDE), uczy pracy z rejestrami, timingiem, bibliotekami.
Sprzęt: czujniki, silniki, zasilanie i łączność
- Czujniki: ultradźwiękowe (odległość), linijka światła (line follower), żyroskop/akcelerometr, czujnik koloru, temperatury — im bogatszy pakiet, tym więcej scenariuszy.
- Napęd: silniki DC/serwo, enkodery do precyzji; przekładnie i koła gąsienicowe pozwalają na różne podłoża.
- Zasilanie: akumulatory LiPo/Li-ion z zabezpieczeniami lub koszyk AA/AAA; ważne jest łatwe ładowanie i bezpieczeństwo.
- Łączność: Bluetooth dla sterowania z urządzenia mobilnego; Wi‑Fi nada się do projektów IoT; USB dla stabilnego wgrywania kodu.
Ekosystem i wsparcie dydaktyczne
- Materiały dla nauczycieli: scenariusze lekcji, karty pracy, filmy.
- Społeczność: fora, grupy FB, biblioteki open source, gotowe przykłady.
- Skalowalność: możliwość rozbudowy o nowe czujniki, moduły, zestawy rozszerzeń.
- Serwis i części: dostępność zamienników, kompatybilność elementów.
Budżet i całkowity koszt posiadania
- Sprzęt bazowy + ewentualne dodatki (czujniki, koła, przekładnie).
- Licencje na oprogramowanie (większość jest darmowa, ale warto sprawdzić politykę edukacyjną).
- Akcesoria: pudełka organizery, zapasowe śruby, przewody, baterie.
Właściwe „robotyka podstawowa zestawy edukacyjne” to takie, które łączą te aspekty w spójną całość i nie zamykają drogi rozwoju po pierwszych miesiącach.
Ranking i przegląd najlepszych zestawów do nauki od podstaw
Poniżej przedstawiamy sprawdzone i popularne propozycje podzielone według etapów edukacyjnych. Wybór jest celowo zróżnicowany — od klocków i zabawek edukacyjnych po zestawy, które wprowadzą w świat elektroniki i kodu tekstowego.
Przedszkole i wczesna edukacja (5–7 lat)
- Bee-Bot/Blue-Bot: bardzo proste roboty jeżdżące po macie, programowane sekwencją strzałek na grzbiecie. Uczą kierunków, planowania i liczenia pól. Idealne na pierwsze zajęcia bez ekranu.
- Ozobot Bit/Evo: małe roboty podążające za linią; programowanie kolorami na papierze lub blokami OzoBlockly. Rozwijają myślenie algorytmiczne i wprowadzają warunki, pętle, funkcje.
- LEGO Education SPIKE Essential: zestaw klocków z hubem, silnikami i czujnikami, programowany w Scratch‑owym środowisku. Scenariusze lekcji i narracje wspierają naukę STEAM.
- Robo Wunderkind: modułowe klocki elektroniczne łączone magnetycznie, programowanie w aplikacji blokowej. Nacisk na eksperymenty i zabawę.
Na tym etapie najważniejsza jest ruchliwość, kolor, historia i szybkie sukcesy. Dzieci uczą się planowania kroków, przewidywania i podstaw logiki.
Młodsze klasy szkoły podstawowej (8–10 lat)
- Makeblock mBot/mBot2: popularny, przystępny cenowo robot mobilny, programowany w mBlock (Scratch + Python). Ma czujnik odległości, linię, buzzer, diody — idealny do line followera i unikania przeszkód.
- micro:bit + zestawy (np. Elecfreaks, Kitronik, Seeed): serce to płytka z wbudowanymi przyciskami, macierzą LED, akcelerometrem i Bluetooth. Programowanie w MakeCode lub MicroPython. Łatwe wprowadzenie do elektroniki i czujników (Grove, I2C, analog).
- Sphero BOLT: kulisty robot z czujnikami i matrycą LED, bardzo odporny, świetny do zajęć ruchowych i projektów zdalnego sterowania. Programowanie blokowe i JavaScript.
- Thames & Kosmos Robotics: konstrukcyjne zestawy z napędem i prostymi czujnikami; dobre jako most między mechaniką a programowaniem.
To dobry moment, aby zacząć łączyć mechanikę z kodem. Uczymy się czujników, pętli, warunków i prostych algorytmów sterowania.
Klasy 4–8 i początki szkoły średniej (11–14 lat)
- LEGO Education SPIKE Prime: następca Mindstorms w ekosystemie edukacyjnym. Duże możliwości mechaniczne, silniki z enkoderami, czujniki koloru/odległości/siły, programowanie w Scratch lub Pythonie. Idealne do konkursów (FLL Explore/Challenge).
- VEX IQ: modułowy system z mocnymi silnikami i bogatą biblioteką elementów. Programowanie VEXcode (Blocks/Python/C++). Świetny na zajęcia projektowe i rywalizację (VEX IQ Challenge).
- Arduino Starter Kit + robot‑car (np. Elegoo, Freenove): przejście do elektroniki na płytce stykowej i C/C++. Daje pełną kontrolę nad czujnikami, serwami, mostkami H i zasilaniem. Uczy podstaw inżynierskich.
- Fischertechnik Robotics: solidne zestawy konstrukcyjne z przekładniami i czujnikami, oprogramowanie ROBO Pro/Coder. Dobre do nauki mechaniki i automatyki.
To etap świadomego budowania algorytmów sterowania, kalibracji czujników i pierwszych projektów z Pythonem. Dobrze zaplanowane robotyka podstawowa zestawy edukacyjne w tej grupie wiekowej zaspokoją potrzeby nawet bardziej ambitnych uczniów.
Szkoła średnia i ambitni twórcy (15+)
- Raspberry Pi Pico W + zestaw czujników: MicroPython/C/C++, tanie i wydajne; świetne do projektów IoT (Wi‑Fi), sterowania serwami, logiki czasu rzeczywistego.
- Sphero RVR+: mocniejsza platforma mobilna z gotowym napędem i interfejsami dla Raspberry Pi/micro:bit/Arduino. Dobra baza pod projekty autonomiczne, zasilanie i czujniki w pakiecie.
- VEX V5: system o wysokiej wydajności z silnikami z enkoderami i zaawansowanymi kontrolerami; programowanie C++/Python. Celuje w konkursy i projekty inżynierskie.
- TurtleBot3 Burger (zaawansowane): dla uczniów zahaczających o studencki poziom; ROS/ROS2, SLAM, wizja komputerowa. To już przedsionek robotyki akademickiej.
Tu priorytetem są skalowalność, otwarty ekosystem i możliwość integracji z bibliotekami AI (np. TinyML) czy wizją komputerową.
Platformy programistyczne i języki: jak przechodzić od bloków do kodu
Najlepsza ścieżka nauki to łagodna rampa: zaczynamy od przeciągania klocków, a kończymy na czytelnym, modularnym kodzie w Pythonie lub C++. Kluczowe platformy:
- Scratch/mBlock: idealne na start, czytelny model zdarzeń, pętle, warunki. mBlock dodaje tryb Python obok bloków.
- MakeCode: dla micro:bit i innych urządzeń; przełączanie Blocks ↔ JavaScript/Python jednym kliknięciem.
- VEXcode: spójne środowisko dla VEX IQ/V5, z blokami i C++/Python; proste przejścia między trybami.
- Arduino IDE/PlatformIO: C/C++ dla mikrokontrolerów, setki bibliotek, przykładów i poradników.
- MicroPython: lekki Python na micro:bit/Pico; szybki prototyping, REPL, bardzo przyjazny dla ucznia.
Strategia nauczania:
- 1. Bloki: koncepty algorytmiczne, bez walki ze składnią.
- 2. Tryb hybrydowy: porównywanie bloków i wygenerowanego kodu.
- 3. Kod tekstowy: czyste funkcje, zmienne, moduły, testy i czytelne komentarze.
Przykładowe ścieżki i projekty: od pierwszego ruchu do autonomii
Nauka nabiera sensu, gdy prowadzi do konkretnych efektów. Oto projekty, które rozwijają umiejętności krok po kroku.
Etap 1: Pierwszy ruch i interakcja
- Sterowanie diodą i buzzerem (micro:bit/Arduino): wejścia/wyjścia cyfrowe, PWM, sygnały.
- Robot jeżdżący do przodu/tyłu (mBot/SPIKE Essential): pętle, opóźnienia, kalibracja prędkości.
- Reakcja na dotyk/światło: czujnik koloru jako wyzwalacz akcji.
Etap 2: Sensory i prosta autonomia
- Line follower: dwie fotodiody lub czujnik koloru; regulacja progu i PID w wersji rozszerzonej.
- Unikanie przeszkód: czujnik ultradźwiękowy; decyzje warunkowe, losowe wybory kierunku.
- Ramię robotyczne (Fischertechnik/Arduino): serwa, kąty, trajektorie, chwytak.
Etap 3: Komunikacja i IoT
- Zdalne sterowanie przez Bluetooth: aplikacja na telefon do sterowania ruchem (Sphero, mBot, micro:bit).
- Telemetry i dashboard: Pico W/micro:bit + Wi‑Fi/BLE do wysyłania danych na stronę/aplikację.
- Stacja pogodowa: integracja czujników wilgotności/temperatury i publikacja danych.
Etap 4: Algorytmy i rywalizacja
- Sumo robotów: taktyki wykrywania krawędzi i przeciwnika, kalibracja mocy napędu.
- Misje konkursowe: FIRST LEGO League, VEX IQ Challenge — projektowanie chwytaków, strategii i solidnego kodu.
- Wizja komputerowa (zaawansowane): kamera + proste rozpoznawanie kolorów/kształtów, TinyML.
Każdy etap można zrealizować używając różnych platform, co pozwala łączyć pomysły i stopniowo zwiększać złożoność. Dobrze dobrane robotyka podstawowa zestawy edukacyjne dają bazę do wszystkich powyższych doświadczeń.
Wdrażanie w klasie i w domu: metody, organizacja, ewaluacja
Skuteczna nauka robotyki to nie tylko sprzęt i kod, ale także przemyślana metodyka i organizacja pracy.
Metody i scenariusze
- Model 5E (Engage, Explore, Explain, Elaborate, Evaluate): zaciekaw, pozwól eksperymentować, wytłumacz teorię, rozbuduj projekt, oceń.
- PBL (Project‑Based Learning): realny problem i działające rozwiązanie na koniec cyklu.
- Spiralne uczenie: powracanie do tych samych pojęć na coraz wyższym poziomie złożoności.
Organizacja zespołów i stanowisk
- Role: konstruktor, programista, tester, dokumentalista — rotuj co zajęcia.
- Stacje tematyczne: mechanika, elektronika, kod — uczniowie przechodzą między stacjami.
- Higiena zestawów: pudełka z przegródkami, listy inwentarzowe, oznaczanie elementów kolorem/etykietą.
Ewaluacja postępów
- Rubryki: kryteria oceny konstrukcji, czytelności kodu i testów.
- Portfolio: zdjęcia, filmiki, repozytoria z kodem, dziennik zmian.
- Code review: krótkie przeglądy kodu w parach — uczą czytelności i nawyków inżynierskich.
Tryb zdalny i hybrydowy
- Symulatory: VEXcode VR, MakeCode Simulator, Tinkercad Circuits — minimalizują barierę sprzętową.
- Projekty offline: papierowe prototypy mechanizmów, algorytmy rysowane blokowo, dokumentacja.
To wszystko sprawia, że robotyka podstawowa zestawy edukacyjne mogą być realizowane niezależnie od trybu pracy i ograniczeń sprzętowych.
Budżet: ile to kosztuje i co wybrać w danej cenie?
Warto planować zakupy etapami, myśląc o rozbudowie. Przykładowe progi:
- Do 300 zł: micro:bit (płytka + podstawowe akcesoria), proste roboty typu bristlebot, drobne zestawy czujników; świetne na start i dla wielu uczniów.
- 300–800 zł: mBot, bogatsze pakiety dla micro:bit, wytrzymalsze zestawy konstrukcyjne; dobry kompromis cena/możliwości.
- 800–1500 zł: LEGO SPIKE Essential/wybrane zestawy SPIKE Prime (zestaw bazowy), Sphero BOLT (1–2 szt.), Arduino + solidny robot‑car z czujnikami.
- 1500+ zł: klasy zestawów konkursowych (VEX IQ kit, pełny SPIKE Prime), Sphero RVR+, TurtleBot3 (zaawansowane).
W szkołach opłaca się kupować kilka identycznych zestawów, aby uprościć logistykę. W domu — lepiej wybrać jeden, ale skalowalny, by dołożyć moduły w miarę rozwoju zainteresowań.
Bezpieczeństwo i dobre praktyki
- Akumulatory: ładuj tylko dedykowaną ładowarką, nie zostawiaj bez nadzoru, przechowuj w bezpiecznym miejscu.
- ESD i narzędzia: przy Arduino/Pico uważaj na ładunki elektrostatyczne; pracuj na macie, nie dotykaj pinów bez potrzeby.
- Małe elementy: młodsze dzieci — nadzór dorosłego, wyraźne oznaczenie drobnych części.
- Przestrzeń: wyznacz „tor testowy” dla robotów; porządek ogranicza uszkodzenia i chaos.
Najczęstsze błędy i jak ich unikać
- Zbyt szybki skok do zaawansowanych tematów: brak podstaw zemści się frustracją. Trzymaj spirale: najpierw bloki, potem Python/C++.
- Brak dokumentacji: notuj wersje projektów, zdjęcia układów; to skraca czas diagnozy błędów.
- Pomijanie kalibracji: czujniki światła/odległości wymagają progu dostosowanego do otoczenia.
- Ignorowanie mechaniki: nawet najlepszy kod nie pomoże, jeśli koła się ślizgają lub przekładnie są źle spasowane.
- Chaos w kablach: zarządzanie przewodami poprawia niezawodność i bezpieczeństwo.
Konkursy i społeczności: paliwo dla motywacji
Rywalizacja i współpraca to świetny sposób na utrzymanie motywacji. Warto śledzić:
- FIRST LEGO League (Explore/Challenge): misje na macie, projekt badawczy, praca zespołowa.
- VEX IQ Challenge: dynamiczne gry sezonowe, świetne do nauki inżynierskiego podejścia.
- RoboRAVE, WRO: różnorodne konkurencje dla różnych poziomów zaawansowania.
Udział w społecznościach online (fora, GitHub, grupy nauczycielskie) zapewnia pomoc, inspiracje i gotowe zasoby do wykorzystania z wybranymi platformami. To kolejny powód, dla którego robotyka podstawowa zestawy edukacyjne z silnym ekosystemem są warte swojej ceny.
Trendy i przyszłość: dokąd prowadzi ścieżka od klocków do kodu?
Robotyka rozwija się w trzech ważnych kierunkach, które już dziś można „podejrzeć” na poziomie podstawowym:
- IoT i komunikacja: sensory rozproszone, zbieranie i wizualizacja danych w chmurze (Pico W, micro:bit + IoT).
- AI na brzegu (TinyML): proste modele klasyfikacji gestów/dźwięków na mikrokontrolerach.
- Wizja komputerowa: rozpoznawanie kolorów/obiektów, na początek z prostymi kamerami lub zestawami edukacyjnymi.
Dobrze dobrane robotyka podstawowa zestawy edukacyjne otwierają drzwi do tych tematów, nie wymagając od razu drogich inwestycji.
Przykładowe zestawy startowe według potrzeb
Rodzic szuka prezentu „na już”
- 8–10 lat: Makeblock mBot lub Sphero BOLT — szybkie sukcesy, bogate materiały.
- 11–13 lat: micro:bit z rozszerzeniem czujników + prosty robot‑car; łatwy start w MakeCode, potem MicroPython.
Nauczyciel planuje pracownię
- Wczesna edukacja: SPIKE Essential + Ozoboty — miks klocków i robotów liniowych.
- Klasy 4–8: kilka zestawów LEGO SPIKE Prime lub VEX IQ + stanowiska z micro:bit/Arduino do elektroniki.
- Scenariusze: zaplanuj cykle 6–8 lekcji z jednym „projektem końcowym”.
Uczeń ambitny, samouk
- Start: micro:bit + zestaw czujników (MakeCode → MicroPython).
- Po 2–3 miesiącach: Raspberry Pi Pico W lub Arduino + robot‑car.
- Po pół roku: Sphero RVR+/VEX IQ lub projekt własny (ramię, autonomiczny pojazd z kamerą).
Checklist: co powinien mieć dobry „zestaw na start”
- Co najmniej 1 czujnik odległości i 1 czujnik światła/koloru.
- Dwa niezależne napędy (skręcanie przez różnice prędkości) lub serwomechanizmy dla ramienia/chwytaka.
- Łatwe środowisko blokowe + ścieżka do Pythona.
- Dokumentacja i przykłady w języku polskim lub angielskim.
- Akumulator z bezpiecznym ładowaniem i wskaźnikiem stanu.
- Możliwość rozbudowy: wolne porty, kompatybilność z popularnymi czujnikami.
Mini‑porównanie ekosystemów
- LEGO Education (SPIKE): najwyższa intuicyjność, świetne materiały dydaktyczne, wyższa cena; Scratch/Python.
- VEX IQ/V5: solidny, konkursowy charakter, bogata mechanika; VEXcode Blocks/Python/C++.
- micro:bit: najniższa bariera wejścia, mnogość akcesoriów; MakeCode/MicroPython.
- Arduino: pełna kontrola i elastyczność, wymaga więcej cierpliwości; C/C++ i biblioteki.
- Sphero: szybkie efekty, wytrzymałość, świetna motywacja; Blocks/JavaScript/Python (RVR).
- mBot: dobry stosunek cena/możliwości; mBlock (Blocks+Python).
Każdy z tych światów pasuje do innej potrzeby. Łączy je jedno: wszystkie nadają się na robotyka podstawowa zestawy edukacyjne, o ile dobierzesz poziom do umiejętności ucznia.
Case study: 12 tygodni od zera do autonomii
Przykładowy program dla klasy 6 (90 minut/tydzień):
- 1–2: poznajemy zestaw (SPIKE Prime/mBot), ruch, dźwięk, światło; wstęp do pętli i warunków.
- 3–4: czujniki (odległość, kolor), kalibracja, line follower 1.0.
- 5–6: unikanie przeszkód, prosta nawigacja, dokumentowanie wyników.
- 7–8: mechaniczna rozbudowa (chwytak), sterowanie proporcjonalne.
- 9–10: eksperymenty z Pythonem (jeśli platforma pozwala), porównanie z blokami.
- 11–12: projekt końcowy (misja na macie), prezentacja, retrospektywa.
Taki kurs łatwo przenieść na micro:bit + robot‑car lub VEX IQ. Zasada: jasne cele, rosnąca trudność, dużo testów i iteracji.
Gdzie kupować i na co uważać
- Autoryzowani dystrybutorzy edukacyjni: gwarancja, wsparcie, szkolenia dla nauczycieli.
- Zestawy „no‑name”: kuszą ceną, ale sprawdź kompatybilność części, jakość dokumentacji i dostępność serwisu.
- Licencje i aplikacje: upewnij się, że oprogramowanie działa na szkolnych/lokalnych komputerach i nie wymaga płatnych kont dla uczniów.
FAQ: szybkie odpowiedzi na częste pytania
- Czy muszę znać programowanie, aby zacząć? Nie. Zaczynasz od bloków, uczysz się „przez ręce”.
- Tablet czy komputer? Na start tablet wystarczy (blokowe). Do Pythona/C++ wygodniejszy komputer.
- Ile czasu tygodniowo? 60–90 minut regularnej pracy daje widoczny postęp po kilku tygodniach.
- Jaki zestaw jest „najlepszy”? Ten, który pasuje do wieku, ma dobry ekosystem i który realnie będziesz używać.
Podsumowanie: od klocków do kodu — plan na pierwsze 6 miesięcy
Startując z robotyką, wybierz prosty, ale rozwojowy zestaw. Najpierw bloki, potem Python/C++. Pracuj projektowo, dokumentuj i świętuj małe sukcesy. Poniżej trzy bezpieczne ścieżki startowe:
- Komfort i metodyka: LEGO SPIKE Essential → SPIKE Prime (blokowo → Python), bogate scenariusze.
- Elastyczność i cena: micro:bit + akcesoria → mBot lub robot‑car → MicroPython/Python.
- „Makerowy” charakter: Arduino Starter Kit → robot‑car + czujniki → projekty IoT, C/C++.
Niezależnie od wyboru, pamiętaj: to proces, nie sprint. Dobrze zaprojektowane robotyka podstawowa zestawy edukacyjne prowadzą od pierwszej migającej diody do autonomicznego pojazdu, a dalej — do świata AI, IoT i konkursów. Zacznij dziś, a za kilka miesięcy zobaczysz, jak „klocki” zamieniają się w działający, przemyślany kod.
Słowa kluczowe i konteksty (dla świadomego czytelnika)
W artykule naturalnie pojawiają się frazy: nauka robotyki, programowanie blokowe, kodowanie dla dzieci, edukacja STEM/STEAM, LEGO Education, MakeCode, Scratch, Python, MicroPython, Arduino, micro:bit, VEX IQ, mBot, Sphero, czujniki i silniki, line follower, unikanie przeszkód, IoT, TinyML, wizja komputerowa. Wszystkie wspierają główną ideę: jak wykorzystać robotyka podstawowa zestawy edukacyjne do zbudowania solidnego fundamentu i płynnego przejścia od klocków do kodu.