Jak wykorzystać AI (ChatGPT, Gemini) do optymalizacji rozkładu zajęć i harmonogramów w polskich szkołach i uczelniach wyższych?

Jak wykorzystać AI (ChatGPT, Gemini) do optymalizacji rozkładu zajęć i harmonogramów w polskich szkołach i uczelniach wyższych?

2026-06-28 0 przez Redakcja

AI, a szczególnie narzędzia takie jak ChatGPT czy Gemini, to nie są żadne cuda, ale potężne wsparcie dla dyrektorów szkół, dziekanów i osób odpowiedzialnych za układanie rozkładów zajęć w polskich placówkach edukacyjnych. Zamiast spędzać w cholerę godzin na ręcznym żonglowaniu salami, nauczycielami i grupami, możesz użyć tych modeli do szybkiej analizy danych, generowania propozycji i znajdowania optymalnych rozwiązań, które uwzględniają dziesiątki, jeśli nie setki, różnych zmiennych. To po prostu usprawnienie, bez kitu. Widziałem już przypadki, gdzie człowiek wymiękał po tygodniu układania, a tu masz rozwiązanie w minutach.

Dlaczego obecne układanie rozkładów to ból głowy?

Układanie harmonogramów to zawsze była czysta masakra. Weźmy pod uwagę: dostępność sal, preferencje nauczycieli (nikt nie lubi okienek), godziny otwarcia obiektów sportowych, specjalizacje przedmiotowe, zajęcia dodatkowe, podział na grupy, a do tego jeszcze studenci pierwszego roku, którzy mają priorytet. Do tej pory to była taka układanka, że niejeden specjalista po miesiącu dostawał siwych włosów. Ręczne metody są czasochłonne, podatne na błędy i często prowadzą do suboptimalnych rozwiązań, czyli takich, gdzie ktoś zawsze jest niezadowolony. Systemy ERP coś tam pomagały, ale to dalej wymagało solidnej ludzkiej pracy.

Jak AI może pomóc?

Tutaj wchodzą modele AI. Nie, to nie jest magia. To algorytmy, które po prostu szybciej przelatują przez możliwości i szukają wzorców.

  • Zarządzanie ograniczeniami: AI jest w stanie jednocześnie przetwarzać dziesiątki, a nawet setki, zdefiniowanych przez nas ograniczeń. Dostępność nauczycieli, wymiary sal, minimalna liczba przerw, godziny specyficznych zajęć – wszystko to może być wzięte pod uwagę.
  • Planowanie scenariuszy: Chcesz wiedzieć, co się stanie, jeśli jeden nauczyciel zachoruje albo sala będzie niedostępna? AI szybko wygeneruje alternatywne scenariusze i pokaże, które rozwiązania są najbardziej elastyczne.
  • Identyfikacja wąskich gardeł: Model AI może wskazać, które zasoby (np. konkretna sala, nauczyciel języka obcego) są najbardziej obciążone i gdzie tkwi problem z układaniem efektywnego harmonogramu.
  • Generowanie wielu opcji: Zamiast jednej, często kompromisowej wersji, dostajesz kilka sensownych propozycji. Możesz je potem ocenić i wybrać najlepszą. I dobra.

Praktyczne kroki: Jak używać ChatGPT/Gemini

Skoro już wiesz, że to ma sens, przejdźmy do konkretów. Pamiętaj, AI potrzebuje dobrych danych.

1. Przygotuj dane: To jest absolutna podstawa. Stwórz listę nauczycieli (imię, dostępność w dniach/godzinach, przedmioty, liczba godzin), listę sal (nazwa, pojemność, typ, dostępność), listę przedmiotów/bloków zajęć (nazwa, długość, wymagani nauczyciele, wymagane sale), listę grup studentów/klas. Najlepiej w formie tabelarycznej.

2. Zdefiniuj ograniczenia: Powiedz AI, co jest dla Ciebie ważne. Przykłady:

  • „Nauczyciel X nie pracuje we wtorki po 15:00.”
  • „Sala komputerowa Y jest dostępna tylko w poniedziałki i środy.”
  • „Każda klasa musi mieć co najmniej jedną przerwę obiadową trwającą 45 minut.”
  • „Nie może być więcej niż 6 godzin lekcyjnych pod rząd dla jednej klasy.”
  • „Zajęcia wychowania fizycznego wymagają sali sportowej.”

3. Zacznij od prostego promptu:

  • „Jestem odpowiedzialny za ułożenie rozkładu zajęć dla polskiej szkoły/uczelni. Poniżej podaję listę nauczycieli, sal, przedmiotów i grup. Pomóż mi wygenerować optymalny harmonogram, uwzględniając podane ograniczenia.”

4. Użyj iteracji: Nie oczekuj, że za pierwszym razem dostaniesz perfekcyjny plan. AI poda Ci coś, a Ty będziesz musiał to doprecyzować:

  • „W harmonogramie Nauczycielka Kowalska ma okienko we wtorek. Czy da się to zmienić, zamieniając lekcje z Nauczycielem Nowakiem?”
  • „Czy da się tak ułożyć zajęcia, żeby klasy 1a i 1b miały WF w tym samym czasie?”
  • „Zaproponuj trzy alternatywne harmonogramy, każdy z innym priorytetem: 1) minimalizacja okienek dla nauczycieli, 2) minimalizacja przerw między zajęciami dla uczniów, 3) maksymalne wykorzystanie sal.”

5. Weryfikacja i ludzki dotyk: AI to potężny kalkulator. Ale to Ty jesteś ekspertem i masz ten „ludzki zmysł”. Zawsze przejrzyj wygenerowane harmonogramy. Znajdź potencjalne problemy, których AI mogło nie wychwycić (bo nie miało wszystkich danych, (tak, serio — sprawdzalem)).

Pamiętajcie – co włożysz, to dostaniesz. Jak dane będą kiepskie, to i harmonogram będzie do niczego. Koniec kropka.

Ograniczenia i ważne uwagi

Poufność danych: Nie wrzucaj do ChatGPT czy Gemini danych osobowych uczniów czy nauczycieli, które mogłyby naruszyć RODO. Zamiast „Jan Kowalski”, użyj „Nauczyciel_Matematyki_1”. Zamiast „PESEL”, użyj „ID_Nauczyciela”. Te modele mają swoje mechanizmy prywatności, ale przezorność to podstawa. U mnie to zadziałało.

AI nie myśli za Ciebie: To narzędzie. Super szybki asystent. Nie zastąpi człowieka, który zna specyfikę szkoły, relacje międzyludzkie czy niepisane zasady.

Najczęstsze pytania

Czy AI zastąpi osobę układającą plany?

Nie, nie zastąpi. AI to wsparcie, które automatyzuje najbardziej żmudne i powtarzalne zadania. Ostateczna decyzja i weryfikacja zawsze należą do człowieka.

Jakie dane są potrzebne do efektywnego wykorzystania AI?

Potrzebne są przede wszystkim szczegółowe dane o dostępności nauczycieli i sal, wymaganiach przedmiotowych, liczbie grup oraz wszelkich ograniczeniach czasowych i logistycznych.

Czy to bezpieczne dla danych uczniów/nauczycieli?

Należy bezwzględnie unikać podawania danych osobowych (RODO) bezpośrednio do modeli AI. Używaj anonimowych identyfikatorów lub uogólnień.

Reszta to już detale, które dopracujesz na bieżąco.

Udostępnij: