Plan szkolny

Generator planu zajęć

Ułóż lekcje, sale i nauczycieli w tygodniowy plan zajęć, używając priorytetów oraz preferencji dni i slotów.

Ustaw początek tygodnia, długość slotu i reguły rozmieszczania.

Priority-first

Zaplanuj najpierw najważniejsze lekcje

Higher-priority lessons are placed before lower-priority ones, so scarce slots go where they matter most.

Fixed rules

Użyj preferencji dnia i slotu

Pin a lesson to a day, a slot, or a range of slots to keep fixed classes stable.

Conflict log

Zobacz, co zostało przesunięte lub nie weszło

Review collisions and unplaced rows immediately after generation.

Local settings

Zachowaj konfigurację w przeglądarce

Your week start and slot length can stay on this device when remember settings is enabled.

Build a schedule in four steps

  • Dodaj jeden wiersz dla każdej lekcji, spotkania lub aktywności.
  • Wprowadź preferencje dni i slotów dla zajęć, które muszą pozostać w stałym miejscu.
  • Wybierz początek tygodnia i długość slotu przed generowaniem.
  • Sprawdź dziennik kolizji i listę nieumieszczonych po wygenerowaniu.

Before you rely on the result

  • The generator does not know teacher availability unless you type it into the preference fields.
  • Very dense timetables are easier to fit when you reduce the slot count or loosen some constraints.
  • Zapamiętaj ustawienia stores values only in the current browser.

Where this helps

A small school timetable with homeroom, specialist teachers, and fixed room assignments.
A cram-school schedule with repeated sessions and room constraints.
A club or workshop schedule with recurring weekly blocks.

Common questions

What happens if two lessons want the same slot?

Wiersze o wyższym priorytecie są umieszczane najpierw. If auto-pack is on, the wiersz o niższym priorytecie może zostać przeniesiony do innego wolnego slotu; otherwise it is logged as blocked.

Can I leave the preference fields blank?

Yes. Blank preference fields give the generator more freedom to place rows automatically.

Are my settings saved?

Only when remember settings is enabled. In that case the current settings stay in this browser.

Can I export the result?

Yes. You can copy the report text or export the timetable as CSV.