Ozobot — zobacz algorytm na kartce, potem przenieś go do kodu
Mały robot, który potrafi odczytywać linie i kolorowe kody. Pozwala zacząć od programowania bez ekranu, a później przejść do OzoBlockly i bardziej złożonych algorytmów.

Algorytm staje się widoczny.
Ozobot śledzi narysowaną linię i reaguje na krótkie sekwencje kolorów. Dzięki temu dziecko widzi nie tylko efekt programu, ale również jego „zapis” na papierze. To naturalne środowisko do rozmowy o kolejności instrukcji, składni, błędach i optymalizacji.
Co rozwijamy?
Kodowanie bez ekranu
Kolorowe kody pozwalają rozpocząć pracę z algorytmami bez logowania, aplikacji i klawiatury.
Debugowanie
Nie działa? Trzeba sprawdzić linię, kolejność kolorów, kalibrację albo założenie programu.
OzoBlockly
Środowisko blokowe daje możliwość przejścia od prostych reakcji do bardziej rozbudowanej logiki.
Łączenie dziedzin
Trasa może być mapą, osią liczbową, opowieścią, planem miasta albo elementem projektu artystycznego.

Od zadania do rezultatu.
Technologia jest częścią procesu. Najważniejsze są decyzje uczestników, próby, błędy i wnioski, które prowadzą do konkretnego rezultatu.
Jak wygląda praca?
Narysuj problem
Uczestnicy zamieniają zadanie w trasę, punkty decyzyjne i warunki.
Zakoduj
Dodają komendy kolorystyczne lub budują program w OzoBlockly.
Obserwuj
Robot natychmiast pokazuje, jak rzeczywisty przebieg różni się od przewidywanego.
Usprawnij
Zespół poprawia kod i dokumentuje, jaka zmiana rozwiązała problem.
Jak można to wykorzystać?
Geografia
Robot porusza się po mapie według zasad projektu i odwiedza konkretne punkty.
Matematyka
Trasa może reprezentować działania, kąty, figury lub sekwencje liczbowe.
Sztuka + technologia
Interaktywna praca plastyczna, w której ruch robota jest częścią kompozycji.
Ozobot a AI
Ozobot nie jest robotem opartym na sztucznej inteligencji. Jego wartość edukacyjna polega właśnie na tym, że reakcje są przewidywalne i wynikają z programu. Dzięki temu można bardzo jasno pokazać różnicę między algorytmem regułowym a systemem AI.
Chcesz połączyć kodowanie z innym przedmiotem?
Zaprojektujemy zadanie, w którym Ozobot będzie narzędziem do osiągnięcia celu, a nie celem samym w sobie.