Jak zmienia się rola nauczyciela informatyki w erze AI
Od „obsługi komputera” do rozumienia procesów i algorytmów
Sztuczna inteligencja sprawia, że klasyczne „klikologia” i nauka obsługi programów biurowych przestają być sednem pracy nauczyciela informatyki w szkole podstawowej. Interfejsy stają się coraz prostsze, a kolejne aplikacje same podpowiadają użytkownikowi, co ma zrobić. Uczeń, który w domu ma tablet lub smartfon, szybko poradzi sobie z podstawową obsługą urządzenia bez pomocy dorosłego.
Nowy punkt ciężkości to rozumienie procesów, algorytmów i zasad działania systemów. W praktyce oznacza to przesunięcie nacisku z:
- „kliknij tu, żeby wstawić tabelę” na „jak komputer przetwarza dane i co z tego wynika dla użytkownika”,
- „jak zapisać plik w chmurze” na „co to znaczy, że dane są przechowywane na serwerach i jakie są tego konsekwencje dla prywatności”,
- „jak napisać prosty skrypt” na „jak krok po kroku opisać problem, żeby maszyna mogła go rozwiązać”.
Lekcje informatyki coraz częściej stają się miejscem, gdzie uczniowie uczą się myślenia komputacyjnego (dzielenia problemu na części, szukania wzorców, budowania algorytmu), a nie tylko obsługi jednego, konkretnego programu. AI dodatkowo wzmacnia tę zmianę, bo nagle okazuje się, że wiele czynności „manualnych” da się zautomatyzować, ale ktoś musi zrozumieć, co i jak automat robi.
„Umie korzystać z ChatGPT” vs „rozumie, jak działa model językowy”
Uczniowie błyskawicznie uczą się wpisywać pytania do chatbotów. „Proszę pani, ja już znam ChatGPT” – to stały komunikat w wielu klasach. Umiejętność zadania pytania to jednak dopiero poziom „używam młotka”, a nie „wiem, jak jest zrobiony i kiedy lepiej użyć wkrętarki”.
Nauczyciel informatyki w erze AI powinien poprowadzić uczniów poziom wyżej, do zrozumienia ogólnego mechanizmu działania modeli językowych (LLM):
- że nie „myślą”, tylko przewidują kolejne słowa na podstawie wzorców w danych,
- że mogą się mylić, halucynować (czyli wymyślać przekonujące, lecz fałszywe informacje),
- że odpowiedź zależy od sposobu zadania pytania (promptu),
- że ich działanie opiera się na dużych zbiorach danych, co rodzi pytania o prywatność i prawa autorskie.
W klasie IV–VIII nie chodzi o wyjaśnianie równań opisujących sieci neuronowe, ale o zbudowanie intuicyjnego modelu: „to narzędzie, które uczyło się na wielu tekstach i teraz próbuje zgadywać, co pasuje do Twojego pytania”. Takie rozumienie staje się fundamentem krytycznego korzystania z AI, a nie tylko ślepego kopiowania odpowiedzi.
Od „instruktora przy klawiaturze” do architekta doświadczeń edukacyjnych
Klasyczny obraz nauczyciela informatyki: chodzi między ławkami, rozwiązuje problemy z drukarką, pokazuje, „gdzie trzeba kliknąć”, ratuje zacięty komputer. Tego typu wsparcie techniczne nadal bywa konieczne, ale jego znaczenie systematycznie maleje. Systemy są stabilniejsze, a uczniowie bardziej obyci z technologią.
Rosną za to oczekiwania, że nauczyciel będzie projektował doświadczenia edukacyjne z technologią: projekty, zadania badawcze, gry dydaktyczne, webquesty, miniprojekty z AI. W praktyce oznacza to m.in.:
- układanie sekwencji zadań, w których AI pojawia się jako narzędzie pomocnicze, a nie główne źródło treści,
- tworzenie scenariuszy, gdzie uczniowie krytycznie oceniają odpowiedzi AI, porównują je z innymi źródłami, korygują błędy,
- łączenie kilku narzędzi (np. edytor kodu + chatbot + generator obrazów) w jednym spójnym projekcie.
Nauczyciel z roli „osoby od sprzętu” przechodzi do roli architekta środowiska uczenia się, w którym sztuczna inteligencja jest jednym z modułów. To wymaga innych kompetencji: mniej naprawiania drukarki, więcej myślenia scenariuszowego i dydaktycznego.
AI jako „nowy kalkulator” – analogia i jej ograniczenia
Porównanie AI do kalkulatora pojawia się bardzo często. Ma swoje zalety: tak jak kalkulator przyspiesza obliczenia, tak AI przyspiesza pisanie, szukanie informacji czy tworzenie szkiców kodu. Uczeń nie musi ręcznie powtarzać wielu podobnych działań – może skupić się na zrozumieniu pojęć i rozwiązywaniu ciekawszych problemów.
Analogii nie warto jednak traktować dosłownie. Kalkulator daje precyzyjne, przewidywalne wyniki (2+2=4), jeśli użytkownik poprawnie wprowadzi dane. Model językowy daje wynik prawdopodobny, a nie gwarantowanie poprawny. Uczeń, który ślepo wierzy chatbotowi, może powielać błędy rzeczowe i logiczne.
Z punktu widzenia nauczyciela informatyki znaczy to jedno: AI wymaga kontroli, weryfikacji i krytycznego myślenia. Zadaniem nauczyciela nie jest więc tylko pozwolić na używanie AI, ale nauczyć:
- jak sprawdzać odpowiedzi w innych źródłach,
- jak dostrzegać błędy, sprzeczności, uproszczenia,
- jak używać AI jako „partnera do myślenia”, a nie „maszyny do gotowców”.
Podstawowe rodzaje narzędzi AI, z którymi realnie styka się nauczyciel
Modele językowe, generatory obrazów, narzędzia do kodu i systemy sprawdzające
W codziennej pracy nauczyciela informatyki w szkole podstawowej pojawiają się cztery główne kategorie narzędzi AI:
- Modele językowe (LLM, chatboty) – np. ChatGPT, Bing Chat, Claude, Copilot. Pomagają w generowaniu tekstów, pomysłów, wyjaśnień, scenariuszy lekcji, kodu.
- Generatory obrazów – np. DALL·E, Canva z funkcjami AI, Bing Image Creator. Służą do tworzenia ilustracji, infografik, prostych komiksów edukacyjnych.
- Narzędzia do kodu – asystenci programowania (GitHub Copilot, Codeium, wbudowane podpowiedzi w edytorach). Podpowiadają linie kodu, diagnozują błędy, sugerują poprawki.
- Systemy automatycznie analizujące prace – np. wbudowane w platformy edukacyjne moduły sprawdzania testów, plagiatów, podobieństwa kodu.
Na poziomie szkoły podstawowej najczęściej w praktyce używane są: prosty chatbot, generator obrazów z przyjaznym interfejsem oraz ewentualnie elementarne funkcje AI w edytorze kodu (np. podpowiedzi w Scratchu lub Pythonie). Zaawansowane narzędzia dla programistów zazwyczaj wystarczą nauczycielowi, nie są konieczne dla uczniów.
Lokalne narzędzia vs usługi w chmurze – konsekwencje dla danych uczniów
Kluczowy aspekt, o którym nauczyciel informatyki musi myśleć w pierwszej kolejności, to bezpieczeństwo danych uczniów. Narzędzia AI dzielą się z tego punktu widzenia na:
- lokalne – instalowane na szkolnym komputerze/serwerze, dane nie opuszczają szkoły (np. proste modele offline, lokalne biblioteki analizy tekstu),
- chmurowe – działające na zewnętrznych serwerach, do których wysyła się treść zadań czy prac uczniów.
W praktyce szkoły podstawowej przeważają dziś rozwiązania chmurowe. To wygodne, ale generuje pytania:
- czy wprowadzamy dane osobowe uczniów (imiona, nazwiska, numery, zdjęcia) do zewnętrznego systemu,
- czy serwis ma jasną politykę prywatności zgodną z RODO,
- czy da się używać narzędzia bez logowania uczniów (np. tylko z konta nauczyciela).
Bezpieczna praktyka na lekcjach informatyki: używać AI do pracy na danych zanonimizowanych (np. „Uczeń A, B, C”), nie wysyłać zdjęć twarzy uczniów ani dokumentów z wrażliwymi informacjami, a przy testowaniu nowego narzędzia najpierw sprawdzić, co dokładnie zapisuje i gdzie.
Proste, darmowe rozwiązania możliwe do użycia na lekcji
Większość szkół pracuje w realiach ograniczonego budżetu, dlatego rozsądna strategia to szukanie narzędzi, które:
- mają darmowy plan lub wersję edukacyjną,
- działają w przeglądarce, bez skomplikowanej instalacji,
- pozwalają na pracę na jednym koncie nauczyciela (bez zakładania profili uczniom).
W codziennej praktyce dobrze sprawdzają się:
- ogólnodostępne chatboty (w wersji webowej) – do generowania materiałów, pomysłów na lekcje, prostych wyjaśnień,
- darmowe generatory grafiki z opcją „obraz edukacyjny” – do tworzenia ilustracji do kart pracy, ćwiczeń, komiksów,
- narzędzia typu „quiz builder” z funkcjami AI – budujące quizy na podstawie podanego tekstu,
- aplikacje biurowe z wbudowaną AI (np. pakiety online), jeśli są już wdrożone w szkole.
Dobrą praktyką jest wcześniejsze przetestowanie danego narzędzia w domu lub na pustej lekcji: jakie treści generuje, czy potrafi „zbłądzić” w niepożądane obszary, czy łatwo zapanować nad wynikami.
Jak ocenić, czy narzędzie AI jest „wystarczająco dobre” do szkoły podstawowej
W natłoku nowinek warto mieć prostą listę kryteriów. Narzędzie AI jest sensowne do użycia w szkole podstawowej, jeśli spełnia większość poniższych warunków:
- Prostota – uczeń rozumie, gdzie wpisać pytanie i jak odczytać odpowiedź; interfejs nie wymaga długiego szkolenia.
- Bezpieczeństwo – brak reklam o nieodpowiedniej treści, jasna polityka prywatności, możliwość pracy bez zbędnych danych osobowych.
- Kontrola treści – nauczyciel może łatwo przejrzeć wyniki, zablokować część funkcji lub w razie potrzeby przerwać pracę.
- Przystępny język – narzędzie potrafi odpowiedzieć prostym, zrozumiałym językiem dla uczniów klasy IV–VIII.
- Brak wymogu zakładania kont przez dzieci – jeżeli to możliwe, uczniowie pracują pod nadzorem na koncie nauczyciela lub w trybie „gościa”.
| Kryterium | Dobre narzędzie szkolne | Nadaje się raczej do domu / dla dorosłych |
|---|---|---|
| Prostota interfejsu | 1–2 główne pola, mało opcji | Wiele zakładek, zaawansowane ustawienia |
| Bezpieczeństwo treści | Filtry, brak agresywnych reklam | Reklamy, brak moderacji wyników |
| Dane użytkownika | Możliwa praca bez konta ucznia | Konieczne zakładanie indywidualnych kont dzieci |
| Język odpowiedzi | Dostępny prosty język, wsparcie PL | Tylko złożony język, brak polskiego |
AI w codziennym planowaniu pracy: rozkłady materiału, scenariusze, konspekty
Generowanie szkiców rozkładu materiału z podstawy programowej
Planowanie roku czy semestru z informatyki to zadanie wymagające czasu: trzeba rozebrać na czynniki pierwsze podstawę programową, dopasować do liczby godzin, uwzględnić projekty i kartkówki. AI może działać tu jak asystent do robienia pierwszego szkicu.
Skuteczność zależy jednak od jakości polecenia (promptu). Przykładowa struktura, którą można modyfikować:
- „Jestem nauczycielem informatyki w szkole podstawowej w Polsce, uczę klasę VI.”
- „Podstawa programowa obejmuje m.in.: (tu własnymi słowami lub kopiując fragmenty, ale skrócone).”
- „Zaplanuj rozkład materiału na 32 godziny lekcyjne, z uwzględnieniem: projektów grupowych, powtórek, oceniania kształtującego.”
- „Podaj wynik w tabeli: numer lekcji, temat, cele w języku ucznia, propozycja pracy domowej.”
Uzyskany plan będzie wymagał korekty (AI nie zna kalendarza szkolnego, wycieczek, świąt), ale oszczędza sporo czasu przy układaniu struktury i kolejności tematów. Po wygenerowaniu warto przejść lekcja po lekcji i dodać własne notatki: kiedy projekt, kiedy sprawdzian, kiedy integracja z innymi przedmiotami.
Dobrą praktyką jest też poproszenie AI o kilka wariantów tego samego rozkładu: np. „wersja z większym naciskiem na programowanie”, „wersja z większym naciskiem na bezpieczeństwo w sieci”. Z tych szkiców da się potem zbudować własną hybrydę. Przy każdej wersji można dodać ograniczenia: liczba godzin na projekty, minimalna liczba lekcji z danego działu, konkretne narzędzia (np. Scratch, edytor tekstu online, arkusz kalkulacyjny).
Tip: po wygenerowaniu rozkładu poproś narzędzie, aby wyłapało potencjalne „wąskie gardła”, np. „w których tygodniach jest szczególnie dużo nowych pojęć?” albo „czy między pierwszym a ostatnim użyciem arkusza kalkulacyjnego przerwa nie jest zbyt długa?”. Takie pytania pomagają wychwycić miejsca, gdzie uczniowie mogą mieć kumulację trudności lub zbyt długą przerwę w ćwiczeniu danej umiejętności.
Szybkie szkice scenariuszy lekcji i konspektów
Po ustaleniu rozkładu materiału kolejnym krokiem jest zejście poziom niżej – do scenariusza konkretnej lekcji. AI dobrze radzi sobie z generowaniem szkiców struktury: wprowadzenie, aktywność główna, podsumowanie, praca domowa. W poleceniu opłaca się podać: klasę, czas trwania jednostki (np. 45 minut), liczbę komputerów oraz poziom kompetencji uczniów (np. „klasa VI, mieszany poziom, część uczniów słabsza z pisania na klawiaturze”).
W odpowiedzi można oczekiwać zarysu: ile minut na każde ćwiczenie, propozycje pytań do uczniów, pomysły na różnicowanie zadań. Taki szkic rzadko nadaje się do wydruku „od ręki”, ale świetnie sprawdza się jako punkt startowy: nauczyciel dopisuje konkretne nazwy plików, ścieżki dostępu do materiałów, polecenia dopasowane do sprzętu w swojej pracowni. Oszczędza to czas na wymyślanie struktury od zera i pozwala skupić się na jakości zadań.
AI może też generować warianty jednego scenariusza dla różnych poziomów: „opracuj prostszą wersję tej lekcji dla uczniów, którzy mają trudności z obsługą komputera” albo „zaproponuj trudniejsze zadania rozszerzające dla najszybszych uczniów”. Dzięki temu łatwiej z góry zaplanować pracę z uczniami szybszymi i wolniejszymi, zamiast improwizować na bieżąco.
Checklisty, harmonogramy, dokumentacja dla dyrekcji
Planowanie to nie tylko treści merytoryczne, ale też „papierologia”: zestawienia realizacji podstawy, harmonogramy sprawdzianów, informacje dla wychowawców i dyrekcji. AI może pomóc w wyciąganiu z rozkładu materiału dodatkowych widoków: np. tabeli „które punkty podstawy realizuję w poszczególnych miesiącach” albo listy lekcji, na których powstają prace uczniów wymagające oceny opisowej.
Przydaje się też generowanie prostych checklist: „stwórz listę rzeczy do przygotowania na lekcję o bezpieczeństwie w sieci dla klasy V” albo „wypisz w punktach, co powinienem sprawdzić przed rozpoczęciem cyklu lekcji o Scratchu”. Takie listy minimalizują ryzyko, że o czymś zapomnisz (np. konta na platformie, dostęp do internetu, zaktualizowane przeglądarki), szczególnie gdy w jednym tygodniu prowadzisz kilka różnych tematów w różnych klasach.
Im bardziej świadomie nauczyciel korzysta z AI – traktując ją jako narzędzie pomocnicze, a nie zastępstwo własnego myślenia – tym większą zyskuje kontrolę nad procesem nauczania: mniej czasu ucieka na rutynę, więcej zostaje dla uczniów, ich pytań i realnego uczenia się pracy z technologią, zamiast tylko „obsługiwania” gotowych rozwiązań.

Tworzenie materiałów dydaktycznych z pomocą AI: karty pracy, slajdy, instrukcje
Karty pracy generowane „na miarę” konkretnej klasy
Karta pracy jest dobrym poligonem doświadczalnym dla AI. Najwygodniej traktować ją jako dokument roboczy, który po wygenerowaniu przechodzi selekcję i edycję. Kluczowe jest precyzyjne opisanie klasy i poziomu trudności: „klasa IV, pierwsze lekcje z klawiaturą”, „klasa VII, powtórka formatowania w edytorze tekstu”, „klasa VIII, algorytmy w Scratchu – poziom średni”.
Przykładowe polecenie do chatbota może wyglądać tak:
- „Przygotuj 8 zadań do karty pracy dla klasy V z obsługi folderów i plików.”
- „Podziel zadania na trzy poziomy: podstawowy, średni, trudniejszy.”
- „Używaj prostego języka, bez żargonu informatycznego.”
- „Nie opisuj rozbudowanych historii, tylko krótkie, konkretne polecenia.”
Po otrzymaniu propozycji najlepiej:
- Usunąć zadania zbyt podobne do siebie.
- Dopasować nazwy plików i folderów do zwyczajów w swojej pracowni (np. dysk sieciowy, określone katalogi klas).
- Wymieszać zadania, by w jednej karcie znalazły się ćwiczenia krótkie i odrobinę bardziej złożone.
Uwaga: AI ma tendencję do generowania zbyt „słownych” poleceń („Wyobraź sobie, że…”). Da się to ograniczyć jednym zdaniem w promptcie: „Formułuj polecenia krótko, jak w typowej karcie pracy do informatyki”.
Ilustracje, komiksy i zrzuty ekranu generowane przez AI
W kartach pracy z młodszymi klasami dobrze działa warstwa wizualna: proste komiksy pokazujące np. zasady bezpieczeństwa w sieci, czy schematy „krok po kroku” ilustrujące procedurę (np. logowanie, zapis pliku, wysłanie załącznika). Narzędzia do generowania grafiki AI potrafią w kilka sekund przygotować rysunek dopasowany do polecenia.
Kilka praktycznych reguł:
- W poleceniu do generatora grafiki jasno określ styl: „prosta ikona”, „rysunek liniowy, czarno-biały”, „komiks dla dzieci w wieku 10–12 lat”.
- Unikaj realistycznych twarzy dzieci – prościej wybrać styl kreskówkowy albo sylwetki bez cech indywidualnych.
- Nie generuj interfejsów 1:1 (np. paska zadań Windows) – lepiej poprosić o ogólny schemat, bez znaków towarowych.
Tip: po wygenerowaniu kilku grafik można poprosić AI tekstowe o propozycje zadań do tych obrazków: „Wymyśl 5 krótkich poleceń do komiksu, który pokazuje, jak uczeń loguje się do szkolnej platformy”. To przyspiesza spójne łączenie warstwy wizualnej z ćwiczeniami.
Slajdy do lekcji tworzone półautomatycznie
Przy dużej liczbie klas przygotowywanie prezentacji bywa „pożeraczem czasu”. Asystenti AI w pakietach biurowych (np. w edytorze slajdów online) umożliwiają generowanie wstępnego zestawu slajdów na podstawie krótkiego opisu tematu lub wypunktowanego planu lekcji.
Minimalny przepływ pracy:
- Wypunktowanie 6–8 kluczowych zagadnień lekcji (np. „co to jest folder”, „jak nazwać plik”, „czego nie robimy z cudzymi plikami”).
- Wklejenie listy do asystenta AI ze wskazówką: „Stwórz prezentację dla klasy IV, maksymalnie 10 slajdów, krótkie hasła, bez przeładowania treścią”.
- Ręczna korekta: uproszczenie języka, skrócenie list punktów, dodanie przykładowych zadań na slajdach co 2–3 ekrany.
Dobrym nawykiem jest proszenie AI o dwa warianty slajdów: wersję „dla projektora” (mało tekstu, duże litery) i wersję „dla nauczyciela” (notatki pod slajdami, dodatkowe wyjaśnienia, przykładowe odpowiedzi). Ten drugi pakiet można wydrukować lub mieć otwarty na własnym ekranie.
Instrukcje krok po kroku, które rzeczywiście pasują do szkolnego sprzętu
Tekstowe instrukcje „krok po kroku” świetnie nadają się do wspólnej edycji z AI. Można zacząć od własnego szkicu:
1. Uruchom przeglądarkę.
2. Wejdź na stronę ….
3. Zaloguj się, używając loginu z dziennika elektronicznego.
…
a następnie poprosić AI o:
- upraszczanie języka („przeformułuj dla ucznia klasy V”);
- dodanie ramek „Uwaga!” przy typowych błędach (np. „nie wpisuj hasła przy osobach trzecich”);
- wygenerowanie wersji skróconej i rozwiniętej (np. dla uczniów szybszych i wolniejszych).
Uwaga techniczna: AI nie zna realnej konfiguracji pracowni. Nazwy ikon, rozdzielczość ekranu, rozmieszczenie skrótów – to wszystko trzeba przejrzeć ręcznie i dopasować. Najprościej nagrać krótki film lub serię zrzutów ekranu, a AI poprosić o opis słowny do tych materiałów, zamiast odwrotnie.
AI jako asystent na lekcji: pytania uczniów, mikro-dydaktyka, bieżące wyjaśnienia
„Drugie źródło wyjaśnienia” dla ucznia
Sytuacja z życia: uczeń słyszy objaśnienie nauczyciela, ale nadal „nie łapie” tematu. Powtórka słowo w słowo nie zmienia wiele. AI można wtedy potraktować jako źródło alternatywnego tłumaczenia, ale pod kontrolą nauczyciela.
Model pracy:
- Nauczyciel wpisuje do AI krótki opis: „Wyjaśnij pojęcie algorytmu uczniowi klasy V, używając przykładu z codziennego życia, bez programowania”.
- Otrzymuje 2–3 wersje analogii (przepis na kanapkę, instrukcja dojścia do szkoły).
- Wybiera jedną i omawia ją z klasą, dopasowując szczegóły do kontekstu uczniów.
Tip: po dobrym trafieniu można zachować „złote” wyjaśnienia w swoim notatniku i nie prosić AI o to samo co roku – zamiast tego wykorzystać jako własne sprawdzone przykłady.
W tym miejscu przyda się jeszcze jeden praktyczny punkt odniesienia: Jak modlić się psalmami w codzienności: praktyczny przewodnik po Księdze Psalmów.
Obsługa „kolejki pytań” bez blokowania reszty klasy
Na lekcji informatyki typowa jest sytuacja, gdy kilku uczniów naraz potrzebuje pomocy przy drobnych błędach. AI otwarte na komputerze nauczyciela (lub na dedykowanym stanowisku uczniowskim) może pełnić funkcję dyżurnego pomocnika, szczególnie przy banalnych, powtarzalnych problemach.
Przykład użycia:
- Uczeń, który utknął z drobnym problemem w Scratchu, zapisuje w jednym zdaniu, co chciał osiągnąć i co nie działa.
- Nauczyciel szybko sprawdza, czy w pytaniu nie ma danych wrażliwych, i dopiero wtedy wysyła je do AI.
- Uczniowi pokazuje się nie gotowy kod, tylko podpowiedź, czego szukać („sprawdź, czy klocek zawsze jest użyty zamiast kiedy naciśnięto”).
Celem nie jest automatyczna naprawa projektu, tylko wskazanie miejsca, w którym warto szukać błędu. Dzięki temu nauczyciel może w tym samym czasie pracować z grupą, a uczniowie o mniejszych problemach korzystają z „kolejki do AI”.
Generowanie zadań „na gorąco” podczas lekcji
Zdarza się, że zaplanowane zadania kończą się szybciej, niż przewidywał scenariusz. Zamiast sięgać po przypadkowe ćwiczenia, nauczyciel może w trakcie lekcji stworzyć z AI mikro-zadania docięte do właśnie omawianego zagadnienia.
Krótkie polecenie w stylu:
„Podaj 5 krótkich zadań utrwalających zasadę tworzenia silnych haseł, dla klasy VI. Każde zadanie w jednej linijce, bez rozbudowanych opisów.”
daje zestaw prostych pytań, które można od razu podyktować, wpisać na tablicy interaktywnej albo wysłać klasie przez platformę. Podobnie w programowaniu – można wygenerować kilka wariantów zadania, gdzie różni się tylko kontekst (postać w Scratchu, temat animacji), co pozwala uniknąć „kopiuj–wklej” rozwiązań między uczniami.
Pisanie przykładów z błędami do wspólnej analizy
Do uczenia myślenia krytycznego dobrze działają przykłady z celowymi błędami: wadliwy algorytm, niepoprawna wiadomość e‑mail, zły plakat informacyjny. AI jest w tym bardzo wydajne – w kilka sekund generuje „źle zrobiony” materiał, jeśli w poleceniu jasno zaznaczyć, o jakie błędy chodzi.
Przykładowe zastosowanie:
- „Napisz krótką wiadomość e‑mail do nauczyciela z błędami w kulturze komunikacji (brak zwrotów grzecznościowych, temat niejasny).”
- „Stwórz listę 10 haseł, z których 5 jest słabych, 5 mocnych. Nie zaznaczaj, które są które.”
- „Przygotuj przykładowy program w Scratchu, który ma błąd logiczny (postać startuje, ale nigdy nie dochodzi do mety).”
Na lekcji uczniowie wspólnie szukają błędów, poprawiają materiał i porównują swoje wersje z propozycją AI (można ją wygenerować już po dyskusji). Nauczyciel steruje poziomem trudności – im starsza klasa, tym bardziej subtelne mogą być błędy.
AI w nauce programowania i algorytmiki na poziomie szkoły podstawowej
AI jako narzędzie do wymyślania zadań, a nie „generatora gotowych rozwiązań”
W kontekście programowania kluczowe jest ustawienie roli AI. Jeżeli uczeń wykorzysta je jako automat piszący kod, proces uczenia praktycznie znika. Dużo sensowniejszy scenariusz to traktowanie AI jako generatora pomysłów na zadania albo sparingpartnera do rozmowy o algorytmie, bez podawania gotowego kodu.
Przykładowy przepływ:
- Nauczyciel prosi AI o listę sytuacji z życia, które można zapisać jako prosty algorytm: „wstawianie naczynia do zmywarki”, „podejście do przejścia dla pieszych”, „wysłanie pracy domowej e-mailem”.
- Wybiera kilka pomysłów, dostosowuje do wieku uczniów.
- Na lekcji uczniowie opisują sytuację najpierw słownie, potem w postaci schematu blokowego lub programu w Scratchu.
Dzięki temu to nauczyciel decyduje, kiedy pojawia się zapis kodowy, a AI pomaga tylko w szukaniu ciekawych kontekstów.
Wyjaśnianie trudnych pojęć programistycznych prostym językiem
Pętle, warunki, zmienne – te pojęcia brzmią dla części uczniów abstrakcyjnie. AI może pomóc w tworzeniu serii analogii, które przybliżą ideę, zanim pojawi się kod.
Przykłady poleceń do AI:
- „Wyjaśnij, co to jest pętla w programowaniu, używając przykładu sprzątania pokoju, dla ucznia klasy IV.”
- „Wytłumacz, co to jest zmienna, porównując ją do pudełka opisane imieniem w świetlicy szkolnej.”
- „Stwórz 3 różne wyjaśnienia instrukcji warunkowej ‚jeżeli – w przeciwnym razie’ bez użycia żadnego języka programowania.”
Z tych opisów nauczyciel wybiera najtrafniejsze i dopasowuje je do specyfiki klasy. Można też poprosić AI o sprawdzenie, czy dany przykład nie wprowadza błędnych skojarzeń („czy ta analogia do pętli ma jakieś ograniczenia, o których powinienem wspomnieć uczniom?”).
Diagnoza zrozumienia – pytania sprawdzające generowane półautomatycznie
Zamiast samodzielnie wymyślać kilkanaście pytań do powtórki z programowania, nauczyciel może użyć AI do przygotowania „banku pytań”. Ważne, by jasno oznaczyć poziom ogólności – pytania mają sprawdzać rozumienie pojęć, a nie znajomość konkretnej składni.
Przykładowe polecenie:
„Stwórz 15 krótkich pytań sprawdzających zrozumienie pojęć: algorytm, instrukcja warunkowa, pętla, zmienna – dla klasy VII, pracującej w Scratchu. Nie wymagaj znajomości konkretnego wyglądu bloczków, tylko sensu działania.”
Otrzymany zestaw można:
- podzielić na wersje A/B (przydatne przy kartkówkach);
- zastosować jako pytania ustne do losowania;
- przekształcić w quiz online czy test na platformie.
Wspieranie uczniów szybciej rozwijających się w programowaniu
W każdej klasie są uczniowie, dla których podstawowe zadania w Scratchu czy Pythonie są zbyt łatwe. AI dobrze nadaje się do generowania zadań rozszerzających, które nadal mieszczą się w realiach szkoły podstawowej.
Praktyczny schemat:
- Nauczyciel opisuje w AI standardowe zadanie (np. „stworzenie gry, w której postać zbiera punkty przez 30 sekund”).
- Prosi AI o zaproponowanie 3–5 modyfikacji, które podniosą poziom trudności, ale nie wykraczają poza zakres szkoły podstawowej (np. dodatkowy typ przeszkód, licznik żyć, rosnący poziom trudności).
- Wybiera z listy te elementy, które pasują do konkretnego ucznia lub małej grupy i doprecyzowuje z AI kryteria sukcesu („co musi działać, żeby uznać zadanie za wykonane?”).
Dzięki temu uczeń „szybszy” nie dostaje przypadkowego zadania z internetu, tylko wariant znanego ćwiczenia, w którym musi projektować, testować i poprawiać. Dla nauczyciela to też wygodne – kryteria oceny są zbliżone do podstawowej wersji zadania, tylko z dodanym poziomem trudności.
AI można też wykorzystać do tworzenia mini-ścieżek rozwoju dla takich uczniów. Krótkie polecenie typu: „Zaproponuj 4 zadania w Scratchu w kolejnych krokach trudności, dla ucznia klasy VI, który dobrze rozumie pętle i warunki, ale nie zna jeszcze zmiennych” pozwala zbudować spójny ciąg wyzwań. Nauczyciel przegląda propozycje, wycina nadmiar, poprawia kontekst i ma gotowy „tor rozszerzający” na kilka lekcji.
Uwaga: przy mocno zaawansowanych uczniach (np. pierwsze kroki w Pythonie) AI bywa zbyt „dorosłe” i proponuje konstrukcje ponadprogramowe. Wtedy przydaje się jasne ograniczenie w poleceniu („bez klas, bez list składanych, tylko instrukcje warunkowe, pętle i proste listy”). To wymusza prostszy kod i utrzymuje zadania w granicach podstawówki.
Sprawdzanie i ocenianie prac z pomocą AI: automatyzacja z głową
AI jako „drugi czytelnik”, a nie automatyczny egzaminator
Przy ocenianiu prac – zwłaszcza opisowych, projektów czy dłuższych wyjaśnień – AI najlepiej traktować jako drugą parę oczu. Nie chodzi o to, by model wystawiał oceny, ale by pomagał zauważyć schematyczne błędy, niejasne fragmenty, brakujące elementy rozwiązania.
Przykładowy workflow przy odpowiedziach otwartych (np. „opisz, jak chronić swoje konto e‑mail”):
- Nauczyciel przygotowuje w AI krótki opis kryteriów, bez danych uczniów (co musi się pojawić w dobrej odpowiedzi, czego unikać).
- Następnie wkleja zanonimizowane odpowiedzi (np. jako „Odpowiedź 1”, „Odpowiedź 2”) i prosi AI o wskazanie mocnych stron, typowych braków oraz sugestię, co uczeń mógłby doprecyzować.
- Ocena w dzienniku nadal jest decyzją nauczyciela, natomiast AI pomaga szybciej wychwycić wzorce – np. że większość klasy nie rozumie dwuetapowego logowania.
Taki tryb pracy przydaje się też przy większych projektach (np. opisy działania gry w Scratchu). Model może podpowiedzieć pytania pogłębiające, które nauczyciel zada uczniowi przy ustnym omówieniu pracy, zamiast samodzielnie je wymyślać za każdym razem.
Półautomatyczne sprawdzanie zadań zamkniętych i prostych zadań kodowych
Przy testach jednokrotnego wyboru oraz krótkich odpowiedziach tekstowych część pracy da się zautomatyzować niemal w całości. Z punktu widzenia informatyka to klasyczny przypadek, w którym komputer jest lepszy: powtarzalne porównywanie odpowiedzi z kluczem.
Praktycznie można to rozwiązać na dwa sposoby:
- eksport odpowiedzi z platformy (np. do CSV) i wykorzystanie wbudowanych mechanizmów oceniania bez AI;
- lub skorzystanie z AI do szybkiej analizy, gdy test był „analogowy” – nauczyciel wprowadza odpowiedzi w prostym formacie (np. listy A/B/C/D), a model zwraca liczbę poprawnych odpowiedzi i błędne numery zadań.
AI przydaje się także przy zadaniach kodowych o prostej strukturze – np. sprawdzeniu, czy uczeń użył pętli, zmiennej lub warunku. Nauczyciel może wkleić kilka rozwiązań (z usuniętymi nazwiskami) i poprosić model o sprawdzenie spełnienia minimalnych kryteriów technicznych („czy program używa co najmniej jednej pętli i instrukcji warunkowej?”) oraz o krótką informację zwrotną typu „działa / nie działa / działa częściowo”. Taki wstępny „przesiew” oszczędza czas, szczególnie przy dużych klasach, a właściwe omówienie jakości rozwiązania nadal zostaje po stronie człowieka.
W zadaniach kodowych nie chodzi jednak tylko o wynik. Przydatna bywa prośba do AI o wygenerowanie typowych testów wejścia (danych, które „przepuszcza się” przez program), które nauczyciel może później wykorzystać przy wspólnym debugowaniu na rzutniku. Model jest w stanie w kilka
