Programowanie wizualne w szkole: klasy 1-3 i 4-6
Szukasz pomysłu na lekcję programowania, którą da się poprowadzić od razu, bez instalowania czegokolwiek w pracowni? W BitWizards dzieci układają programy z bloczków w przeglądarce, za darmo i bez adresów e-mail. Uczniowie logują się krótkim loginem i 6-cyfrowym PIN-em (albo pracują w ogóle bez konta), a Ty widzisz ich pracę na żywo.
Poniżej znajdziesz krótkie wprowadzenie, dwa gotowe kursy i sześć scenariuszy lekcji po 45 minut: trzy dla klas 1-3 i trzy dla klas 4-6. Każdy scenariusz prowadzi do konkretnych lekcji, które możesz otworzyć jednym kliknięciem.
Czym jest programowanie wizualne
Programowanie wizualne (nazywane też bloczkowym) to układanie programu z gotowych klocków zamiast pisania tekstu. Każdy bloczek to jedno polecenie: “zrób krok”, “obróć się w prawo”, “powtórz 4 razy”. Dziecko nie musi pamiętać składni ani szukać brakującego nawiasu, więc cała uwaga idzie w to, co najważniejsze: jak rozłożyć problem na kroki i w jakiej kolejności je wykonać.
Na lekcjach z bloczkami dzieci ćwiczą pojęcia, które są fundamentem informatyki w szkole podstawowej:
- algorytm i sekwencja - polecenia wykonują się po kolei, a kolejność ma znaczenie,
- pętla - zamiast układać ten sam bloczek pięć razy, wkładamy go do “powtórz”,
- warunek - program sprawdza, czy coś jest prawdą (np. czy wciśnięto klawisz), i dopiero wtedy działa,
- zdarzenia i testowanie - program reaguje na ucznia, a uczeń sprawdza, czy robi to, co miał robić, i poprawia błędy.
Od 1 września 2026 r. w szkole podstawowej stopniowo wchodzi nowa podstawa programowa (Reforma26, Dz.U. 2026 poz. 378). W roku szkolnym 2026/27 obejmuje klasy 1 i 4, a kolejne roczniki dołączają w następnych latach. Programowanie wizualne dobrze wpisuje się w ten etap, ale szczegółowe zestawienie wymagań nowej podstawy z naszymi lekcjami dopiero przygotowujemy. Więcej o podstawie programowej na kolejnych etapach przeczytasz w artykule programowanie na lekcjach informatyki.
Dwa kursy: klasy 1-3 i klasy 4-6
Misje czarodzieja (klasy 1-3). Uczeń prowadzi czarodzieja po kratownicy do gwiazdki. Paleta ma tylko kilka ikonek: krok, obrót w lewo, obrót w prawo i pętlę “powtórz”, więc poradzi sobie nawet dziecko, które dopiero uczy się czytać. Program zawsze wykonuje się krok po kroku, z animacją. Kurs ma 3 tematy i 15 misji: pierwsze kroki, zakręty i pętla “powtórz”. Misja zalicza się sama, gdy czarodziej stanie na gwiazdce, a część misji ma limit bloczków, który zachęca do użycia pętli.
Bloczki: pierwsze programy (klasy 4-6). Uczeń steruje duszkiem na planszy: przesuwa go, obraca, rysuje pisakiem, zmienia kolor, obrazek i rozmiar, a w dalszych tematach używa pętli “zawsze powtarzaj”, klawiszy i myszki. Kurs ma 6 tematów i 26 przykładów oraz zadań. W zadaniach na planszy widać wyblakły wzór rysunku, a zaliczenie przychodzi automatycznie, gdy rysunek ucznia się z nim zgadza. Program można przejść bloczek po bloczku przyciskiem Krok, a przycisk “Zobacz kod” pokazuje ten sam program w Pythonie.
Szerszy opis obu kursów znajdziesz na stronie programowanie bloczkowe.
Jak przygotować się do lekcji
Masz dwie drogi i obie działają w każdej przeglądarce, na komputerach w pracowni albo na tabletach:
- Bez logowania. Otwierasz link do lekcji na rzutniku, a uczniowie wpisują go (albo klikają) na swoich urządzeniach. Postęp zapisuje się lokalnie w przeglądarce ucznia. To najszybszy sposób na pierwszą lekcję.
- Z kontami lekkimi. W panelu nauczyciela zakładasz klasę i jednym ruchem tworzysz konta: każde dziecko dostaje login i 6-cyfrowy PIN do wydrukowania na kartce. Przypisujesz klasie kurs i udostępniasz tematy po kolei, w tempie lekcji (nowy przydział ma wszystkie tematy ukryte). Wtedy widzisz postęp każdego ucznia, podglądasz pracę na żywo, odtwarzasz historię i możesz wystawić ocenę.
Na wspólną część lekcji przydaje się tryb “Pokaż klasie” w panelu nauczyciela (na komputerze): pełny ekran, duża czcionka, Twoja własna demonstracja albo praca wybranego ucznia, z opcją ukrycia autora. Bez konta na rzutniku po prostu otwierasz tę samą lekcję co uczniowie.
Scenariusz 1 (klasy 1-3): Czarodziej idzie do gwiazdki
Cel lekcji: uczeń wie, że program to ciąg poleceń wykonywanych po kolei, liczy pola i układa tyle kroków, ile potrzeba.
Potrzebne: komputery lub tablety (jeden na ucznia albo na parę), rzutnik, konta lekkie albo tryb bez logowania, temat Pierwsze kroki.
Przebieg:
- 5 min - wprowadzenie. Zabawa bez komputera: jedno dziecko jest “czarodziejem”, klasa wydaje mu polecenia “krok” i liczy, ile kroków dzieli go od drzwi.
- 10 min - wspólnie na rzutniku. Otwórz misję Trzy kroki: ma gotowy program. Uruchom go, a potem przejdź jeszcze raz przyciskiem Krok, bloczek po bloczku. Zapytaj: “co się stanie, gdy usuniemy jeden bloczek?”.
- 20 min - praca samodzielna. Misje Do góry, W prawo, W dół i Długi marsz. Czarodziej patrzy za każdym razem w inną stronę, ale krok zawsze prowadzi go “do przodu”.
- 10 min - podsumowanie. Dzieci liczą swoje gwiazdki. Rozmowa: dlaczego w misji “W dół” też używaliśmy tego samego bloczka “krok”?
Dla szybszych: pierwsza misja następnego tematu, Za rogiem, czyli spróbowanie obrotu bez podpowiedzi.
Jak sprawdzić efekty: zielona gwiazdka przy każdej zaliczonej misji. Na kontach lekkich widzisz, kto ile misji zaliczył, i możesz zajrzeć na żywo do ekranu dziecka, które utknęło.
Scenariusz 2 (klasy 1-3): Zakręty i omijanie przeszkód
Cel lekcji: uczeń rozróżnia obrót w lewo i w prawo, wie, że obrót nie przesuwa czarodzieja, i planuje trasę wokół przeszkody.
Potrzebne: komputery lub tablety, rzutnik, konta lekkie albo tryb bez logowania, temat Zakręty.
Przebieg:
- 5 min - wprowadzenie. Ćwiczenie ruchowe: “obróć się w prawo”, “obróć się w lewo”. Dzieci zauważają, że po obrocie stoją w tym samym miejscu, tylko patrzą w inną stronę.
- 10 min - wspólnie na rzutniku. Misja Za rogiem: klasa podpowiada kolejne bloczki, a Ty sprawdzasz pomysł przyciskiem Krok. Celowo wstaw obrót w złą stronę i pokaż, jak znaleźć błąd.
- 20 min - praca samodzielna. W lewo zwrot, Omiń skałę i Schodki. Przy skale warto podpowiedzieć: “najpierw palcem pokaż trasę na ekranie, potem układaj bloczki”.
- 10 min - podsumowanie. Wybrane rozwiązanie “Schodków” na rzutniku. Pytanie na koniec: “które bloczki w schodkach się powtarzają?” (to wstęp do pętli na następnej lekcji).
Dla szybszych: misja Mur na większej kratownicy, w której trzeba samemu znaleźć przejście.
Jak sprawdzić efekty: gwiazdki zaliczeń. Gdy dziecko długo nie może zaliczyć misji, podgląd na żywo pokazuje, czy problem to kierunek obrotu, czy liczenie pól.
Scenariusz 3 (klasy 1-3): Pętla “powtórz”
Cel lekcji: uczeń zauważa powtarzający się fragment programu i zamyka go w pętli “powtórz”, żeby zmieścić się w limicie bloczków.
Potrzebne: komputery lub tablety, rzutnik, konta lekkie albo tryb bez logowania, temat Pętla powtórz.
Przebieg:
- 5 min - wprowadzenie. Przypomnij “Schodki” z poprzedniej lekcji. Zapytaj, ile bloczków trzeba było ułożyć i czy dałoby się krócej.
- 10 min - wspólnie na rzutniku. Misja Prosto pętlą: sześć kroków, a limit to tylko dwa bloczki. Razem wkładacie “krok” do “powtórz” i ustawiacie liczbę powtórzeń.
- 20 min - praca samodzielna. Schodki pętlą i Marsz z zakrętem (dwie pętle w jednym programie). Limit bloczków podpowiada dziecku, że bez pętli się nie zmieści.
- 10 min - podsumowanie. Porównajcie dwa programy prowadzące do tej samej gwiazdki: długi bez pętli i krótki z pętlą. Który łatwiej poprawić?
Dla szybszych: Slalom i Wielka wyprawa, gdzie trzeba połączyć pętle z obrotami i ominąć skały.
Jak sprawdzić efekty: gwiazdka pojawia się tylko wtedy, gdy czarodziej dojdzie do celu i program mieści się w limicie bloczków. Odtworzenie historii pracy pokaże Ci, czy uczeń od razu użył pętli, czy doszedł do niej po kilku próbach.
Scenariusz 4 (klasy 4-6): Pierwsze kroki z duszkiem
Cel lekcji: uczeń układa sekwencję poleceń (pisak, ruch, obrót), rysuje proste kształty według wzoru i rozumie, że kolejność bloczków zmienia rysunek.
Potrzebne: komputery (tablety też dadzą radę), rzutnik, konta lekkie albo tryb bez logowania, temat Pierwsze kroki z duszkiem.
Przebieg:
- 5 min - wprowadzenie. Co to jest program? Pokaż planszę: duszek stoi na środku i patrzy w górę, a wyblakły rysunek to cel zadania.
- 10 min - wspólnie na rzutniku. Przykład Pierwsza linia: uruchom, potem przejdź Krokiem. Następnie przykład Róg i przycisk “Zobacz kod”: ten sam program w Pythonie.
- 20 min - praca samodzielna. Długa kreska, Litera L i Schodek. Najczęstszy błąd: brak opuszczonego pisaka albo obrót w złą stronę.
- 10 min - podsumowanie. Na rzutniku dwa rozwiązania “Schodka”. Rozmowa: co się stanie, gdy zamienimy miejscami dwa bloczki?
Dla szybszych: Trzy boki, czyli trzy boki kwadratu jeszcze bez pętli. To świetne przejście do kolejnej lekcji.
Jak sprawdzić efekty: zadanie zalicza się samo, gdy rysunek ucznia zgadza się z wzorem (zielona gwiazdka). Podgląd na żywo pokazuje, kto utknął, a odtworzenie historii pozwala zobaczyć, jak uczeń dochodził do rozwiązania.
Scenariusz 5 (klasy 4-6): Pętla “powtórz” i figury geometryczne
Cel lekcji: uczeń zauważa powtarzający się fragment programu, zapisuje go pętlą “powtórz N razy” i dobiera kąt obrotu do figury.
Potrzebne: komputery, rzutnik, konta lekkie albo tryb bez logowania, temat Pętla “powtórz”.
Przebieg:
- 5 min - wprowadzenie. Przypomnij “Trzy boki” z poprzedniej lekcji. Ile bloczków potrzeba na cały kwadrat bez pętli? A na stukąt?
- 10 min - wspólnie na rzutniku. Przykład Kwadrat pętlą: cały kwadrat w trzech bloczkach. Zmieńcie razem długość boku i obejrzyjcie wykonanie Krokiem.
- 20 min - praca samodzielna. Większy kwadrat, Trójkąt i Sześciokąt. Limit 5 bloczków wymusza użycie pętli. Przy trójkącie zapytaj, dlaczego obrót wynosi 120 stopni, a nie 60 - to dobra okazja do rozmowy o kątach.
- 10 min - podsumowanie. Tabela na tablicy: figura, liczba powtórzeń, kąt obrotu. Czy uczniowie widzą zależność (liczba powtórzeń razy kąt daje 360)?
Dla szybszych: Gwiazda (obrót o 144 stopnie) i Schody (pętla z czterema bloczkami w środku).
Jak sprawdzić efekty: gwiazdka zaliczenia wymaga zgodności rysunku z wzorem i zmieszczenia się w limicie bloczków, więc zaliczenie oznacza, że uczeń naprawdę użył pętli.
Scenariusz 6 (klasy 4-6): Warunki i sterowanie klawiszami
Cel lekcji: uczeń rozumie pętlę “zawsze powtarzaj” i instrukcję warunkową (“jeśli klawisz wciśnięty, to…”), a następnie projektuje własne sterowanie duszkiem.
Potrzebne: komputery z klawiaturą, rzutnik, konta lekkie albo tryb bez logowania, temat Zawsze powtarzaj i klawisze.
Przebieg:
- 5 min - wprowadzenie. Jak działa gra? Komputer w kółko sprawdza, czy gracz coś nacisnął. Przykład Wirująca gwiazda pokazuje pętlę bez końca, zatrzymywaną przyciskiem Stop.
- 10 min - wspólnie na rzutniku. Przykład Sterowanie strzałkami: omówcie trzy warunki w pętli. Ważna wskazówka: najpierw trzeba kliknąć planszę, żeby “słyszała” klawisze.
- 20 min - praca samodzielna. Zadanie Twoje sterowanie: uczniowie dobierają własne klawisze (np. dół = cofanie, spacja = skok do środka) i rysują, jeżdżąc duszkiem z opuszczonym pisakiem.
- 10 min - podsumowanie. Dwa lub trzy projekty na rzutniku, w trybie “Pokaż klasie” z ukrytym autorem. Klasa zgaduje, jakie klawisze i warunki są w środku.
Dla szybszych: temat Mini-projekty: przykład Duszek goni mysz i zadanie Rozeta (pętla w pętli).
Jak sprawdzić efekty: “Twoje sterowanie” to zadanie otwarte, bez automatycznego sprawdzania, bo program działa do momentu zatrzymania. Tutaj najlepiej sprawdza się podgląd pracy na żywo i odtworzenie historii, a po zalogowaniu możesz wystawić ocenę w skali 1-6.
Między scenariuszem 5 a 6 możesz dołożyć lekcje z tematów Skoki i pisak w górę (litera H, kreska przerywana) oraz Kolory, obrazki i rozmiar, zbudowane według tego samego schematu.
Programowanie wizualne a Scratch
Scratch to znakomite i bardzo popularne narzędzie, które również działa online, w przeglądarce. Jeśli Twoi uczniowie lubią tworzyć własne gry i animacje od zera, Scratch świetnie się do tego nadaje. BitWizards nie próbuje go zastąpić w tej roli. Jest raczej alternatywą tam, gdzie liczy się prowadzenie lekcji z całą klasą:
- Gotowe kursy z auto-sprawdzaniem. Zamiast pustej sceny uczeń dostaje uporządkowaną ścieżkę zadań, a platforma sama sprawdza, czy czarodziej doszedł do gwiazdki albo czy rysunek zgadza się z wzorem.
- Konta lekkie z PIN-em, bez e-maili. Konta dla całej klasy zakładasz sam, a dzieci logują się loginem i 6-cyfrowym PIN-em z wydrukowanej kartki.
- Podgląd pracy na żywo i historia. Widzisz ekran ucznia w trakcie lekcji i możesz odtworzyć, jak powstawał jego program.
- Tryb “Pokaż klasie”. Rozwiązanie ucznia albo Twoja demonstracja na pełnym ekranie rzutnika, z opcją ukrycia autora.
- Płynne przejście do kodu. Już w kursie dla klas 4-6 przycisk “Zobacz kod” pokazuje program w Pythonie. W klasach 7-8 uczniowie przechodzą do kursu Plansza - pierwsze kroki w Pythonie, gdzie sterują obiektami na planszy już prawdziwym kodem.
Oba narzędzia dobrze się uzupełniają: Scratch do swobodnych projektów, BitWizards do uporządkowanych lekcji z kontrolą postępów.
Jak zacząć
- Otwórz z klasą Misje czarodzieja albo Bloczki: pierwsze programy bez logowania i przeprowadź pierwszy scenariusz.
- Jeśli chcesz śledzić postępy, załóż konto nauczyciela. BitWizards jest całkowicie darmowy, a cały proces opisujemy na stronie jak zacząć.
- Utwórz klasę, wygeneruj konta lekkie z PIN-em, przypisz kurs i udostępniaj tematy w tempie kolejnych lekcji.
Na jednorazowe zajęcia, np. dzień otwarty szkoły, możesz utworzyć wydarzenie: kod wyświetlasz na rzutniku, a uczestnicy wpisują go razem z pseudonimem i od razu pracują.
Więcej o kursach bloczkowych przeczytasz na stronie programowanie bloczkowe, a o programowaniu w starszych klasach w artykule lekcje informatyki z programowania.