Duża sala (kilka lekcji jednocześnie)

Duża sala to sala, która może przyjąć kilka różnych lekcji w tym samym momencie, z różnymi nauczycielami i bez relacji grupowych między nimi. Deklaruje się ją, wypełniając na sali pole Maksymalna liczba klas: ta liczba określa, ile klas może się w niej znajdować w tym samym czasie.

Typowe przykłady: sala egzaminacyjna, hol, przestrzeń na zewnątrz (dziedziniec, teatr, boisko, muzeum...), sala gimnastyczna, pływalnia — czyli miejsca, w których współistnieje kilka niezależnych aktywności.

Tylko dla sal ze specjalizacją

Pole Maksymalna liczba klas pojawia się wyłącznie na sali mającej specjalizację. Najpierw należy więc nadać sali specjalizację (sport, egzamin, pływalnia, przestrzeń na zewnątrz…), a potem podać jej maksymalną liczbę jednoczesnych klas. Jest to spójne: współdzielona duża sala to zawsze przestrzeń przeznaczona do określonej aktywności, a specjalizacja służy więc również do kierowania tam właściwych przedmiotów.

Jak Omniscol z tego korzysta

W każdym przedziale czasowym algorytm generowania i wykrywanie konfliktów liczą klasy obecne w sali. Lekcja grupy grup liczy się dla każdej ze swoich klas. Klasa liczy się tylko raz, nawet gdy dwie jej grupy zajmują salę w tym samym czasie.

Pojemność dotyczy każdej lekcji z osobna: lekcja musi się zmieścić w miejscach sali. Liczebności lekcji współdzielących salę nie sumują się.

Omniscol zgłasza konflikt w dwóch przypadkach:

  • obecne klasy przekraczają Maksymalna liczba klas;
  • lekcja przekracza pojemność sali.

Klasy liczy się tydzień po tygodniu i minuta po minucie. Dwie lekcje umieszczone, jedna w tygodniu A, a druga w tygodniu B, nie spotykają się; dwie lekcje następujące bezpośrednio po sobie również nie.

Sala bez wypełnionego pola Maksymalna liczba klas zachowuje się jak zwykła sala: tylko jedna lekcja naraz.

Jedna lekcja w kilku dużych salach

Lekcja przypisana do kilku dużych sal rozdziela w nich swoje klasy. Wykrywanie konfliktów i selektor sali sprawdzają, czy taki podział istnieje, uwzględniając klasy już obecne w każdej sali. Zwykła sala przypisana do tej samej lekcji przyjmuje jedną z jej klas.

Algorytm generowania i automatyczne przydzielanie sal liczą każdą klasę lekcji w każdej z jej dużych sal. Mogą więc odrzucić podział, który wykrywanie konfliktów akceptuje: należy wtedy przypisać tej lekcji sale ręcznie.

Duża sala czy wiele sal?

Oba pojęcia dotyczą pary sala ↔ lekcja, ale w dwóch przeciwnych kierunkach:

  • duża sala łączy kilka lekcji w jednej sali;
  • lekcja w trybie wielu sal zajmuje natomiast kilka sal na jedną lekcję (jej pojemność jest wtedy sumą przypisanych sal).

Zobacz także