Kampusy, lokalizacje, sale, zasoby, wiele sal

Ta strona zbiera w jednym miejscu organizacyjny i fizyczny model placówki w Omniscol: które kampusy porządkują klasy, gdzie odbywają się lekcje, w jakich salach i z jakimi przenośnymi zasobami.

Kampusy: grupowanie klas według filii, wydziału lub jednostki, niezależnie od lokalizacji fizycznych, oraz filtrowanie analiz według zakresu organizacyjnego — z funkcjami Premium.

Kampusy — poziom organizacyjny

Kampus pozwala rozróżnić kilka filii, wydziałów lub jednostek w obrębie jednego konta. To pojęcie organizacji wewnętrznej: służy do grupowania klas zgodnie ze strukturą placówki i ułatwia niektóre filtry.

To pojęcie jest opcjonalne. Staje się szczególnie przydatne, gdy pojęcie lokalizacji nie pokrywa się dobrze z logiczną organizacją placówki albo gdy warto zachować oba równolegle.

Kampus jest przekrojowy wobec lokalizacji. Lokalizacja opisuje raczej rzeczywistość geograficzną lub fizyczną: miejsce, siatkę godzin, sale, czasy przejazdu. Oba pojęcia nie muszą się na siebie nakładać. Właśnie wtedy stają się najbardziej przydatne. Na przykład:

  • wydział może korzystać z kilku lokalizacji;
  • jedna lokalizacja fizyczna może mieścić kilka kampusów lub jednostek;
  • kilka wydziałów może dzielić te same budynki;
  • kilka szkół jednej grupy może dzielić kilka lokalizacji krzyżowo;
  • kampus może służyć głównie jako filtr analityczny, bez wpływu na czasy przejazdu.

Nawet jeśli kampus i lokalizacja pokrywają się niemal całkowicie, zachowanie obu może pozostać przydatne przy filtrach, grupowaniach i części analiz.

Kampusy tworzy się w ustawienia ogólne, poniżej poziomów klas. Można je następnie wskazać na klasach. Diagnostyka konfliktów może z nich korzystać, aby filtrować alerty według zakresu organizacyjnego.

Lokalizacje — poziom geograficzny

Każda lokalizacja odpowiada odrębnemu miejscu fizycznemu lub geograficznemu. Co najmniej jedna lokalizacja jest obowiązkowa.

Jeśli wszystkie lekcje odbywają się w tym samym miejscu, proszę utworzyć jedną lokalizację. Jeśli placówka działa w wielu lokalizacjach, a nauczyciele lub uczniowie przemieszczają się między nimi, proszę utworzyć tyle lokalizacji, ile potrzeba, i wprowadzić czasy przejazdu między nimi.

Każda lokalizacja ma własną siatkę godzin (godziny początku i końca przedziałów czasowych, przerwy, obiad, zamknięcia) — lokalizacje mogą mieć różne siatki godzin (na przykład budynek główny i filia z innymi godzinami).

Praca w wielu lokalizacjach to powszechna praktyka w szkolnictwie wyższym (wiele kampusów, filie regionalne), ale także w szkolnictwie podstawowym i średnim (szkoła podstawowa i liceum w jednym zespole szkół, w osobnych budynkach, szkoła z oddziałem przedszkolnym itd.).

Praca w wielu lokalizacjach nie jest objęta planem Lite. Jest dostępna w planach wyższych.

Wiele lokalizacji: zasady i czasy przejazdu

Typowy przypadek: nauczyciel kończy lekcję w lokalizacji A o 10.00, musi być w lokalizacji B o 10.30, a przejazd zajmuje 15 minut. Przy siatce godzin z 30-minutową przerwą między lekcjami wszystko się zgadza. Przy przerwie trwającej tylko 10 minut — już nie.

Wprowadzanie czasów przejazdu

Na ekranie Lokalizacje w module Zarządzanie planami lekcji przycisk Odległość między lokalizacjami otwiera okno, które przedstawia czasy przejazdu w postaci trójkątnej półmacierzy: N lokalizacji = N×(N−1)/2 pól do wypełnienia (bez przekątnej, bez duplikatów — macierz jest symetryczna). Proszę wpisać czasy w minutach dla każdej pary i zatwierdzić przyciskiem Zapisz. Bez tych danych algorytm generowania przyjmuje, że przejazd między lokalizacjami nie jest potrzebny — może więc teleportować nauczycieli, co w praktyce oczywiście nie działa.

Zasady dla nauczycieli: automatyczna zmiana lokalizacji

Nauczyciel może zmieniać lokalizację automatycznie z jednej lekcji na następną — zajmuje się tym algorytm. Po stronie nauczyciela nie trzeba nic deklarować: wystarczy, że czasy przejazdu między lokalizacjami są wprowadzone.

Zasady dla klas: lokalizacja domyślna i wymuszenie ręczne

Klasa jest domyślnie przypisana do jednej lokalizacji (lokalizacji zapisu). Wszystkie jej lekcje odbywają się domyślnie w tej lokalizacji.

Można jednak ręcznie przypisać salę z innej lokalizacji do wybranej lekcji klasy — na przykład „lekcja wychowania fizycznego w sali gimnastycznej filii”. W takim przypadku:

  • wskazana wcześniej sala jest zachowywana przez algorytm (nie próbuje on zastąpić jej salą z domyślnej lokalizacji);
  • algorytm generowania liczy czasy przejazdu względem lekcji poprzedzających i następujących (zgodnie z ich lokalizacją: domyślnie lokalizacją klasy, a w przeciwnym razie lokalizacją sali wymuszonej na tych lekcjach).

Jeśli na lekcji nie wskazano żadnej sali, algorytm wybiera salę z lokalizacji klasy. To wartość domyślna.

Ograniczenie blokujące, co do minuty

Ograniczenie między lokalizacjami jest blokujące w algorytmie automatycznego generowania. Jeśli między końcem lekcji w jednej lokalizacji a początkiem lekcji w innej brakuje choćby jednej minuty, umieszczenie jest odrzucane — bez automatycznego złagodzenia.

Sprawdzenie jest dokładne i opiera się na rzeczywistej siatce godzin: jeśli dwa przedziały czasowe następują po sobie z 15-minutową przerwą, a przejazd zajmuje 10 minut, wszystko się zgadza; jeśli przejazd zajmuje 16 minut — już nie.

Przerwa obiadowa przy zmianie lokalizacji

Gdy zmiana lokalizacji wypada na przerwę obiadową, czas przejazdu jest odejmowany od rzeczywistego dostępnego czasu obiadu. Algorytm uwzględnia minimalny czas obiadu dla nauczycieli i dla uczniów (ustawiany po stronie lokalizacji); jeśli przejazd skraca ten czas poniżej minimum, umieszczenie jest odrzucane.

Praktyczny wniosek: poprawne zadeklarowanie czasów przejazdu i czasu obiadu dla każdej lokalizacji pozwala uniknąć planów lekcji teoretycznie poprawnych, ale fizycznie niewykonalnych.

Skutki dla diagnostyki

Jeśli przy umieszczeniach między lokalizacjami pojawia się komunikat „niemożliwe”, należy sprawdzić w pierwszej kolejności:

  • zadeklarowane czasy przejazdu (bez teleportacji i bez absurdalnego przeszacowania),
  • przerwy między lekcjami w siatce godzin,
  • ewentualną przerwę obiadową w danym przedziale czasowym,
  • sale wskazane wcześniej: jeśli klasa ma salę wymuszoną w innej lokalizacji, to ona wyznacza ograniczenie.

Przy ręcznym umieszczaniu ograniczenie pojawia się na pomarańczowo i nadal można je wymusić. Jednak jeśli lekcje nie są zablokowane, późniejsze uruchomienie algorytmu automatycznego generowania przeniesie taką lekcję lub lekcje, aby rozwiązać ten konflikt.

Przykład zastosowania: aktywności poza placówką

Poza stałymi kampusami mechanizm wielu lokalizacji w naturalny sposób obejmuje powtarzalne aktywności poza placówką:

  • wizyta w hotelu lub restauracji w szkole hotelarsko-gastronomicznej;
  • wizyta w muzeum lub pracowni w szkole artystycznej albo projektowej;
  • powtarzalne wyjście do przedsiębiorstwa (wizyty w ramach nauki dualnej);
  • praktyka w terenie w lokalizacji zewnętrznej (budowa, gospodarstwo rolne, laboratorium partnerskie).

Dla każdego powtarzalnego miejsca zewnętrznego proszę utworzyć osobną lokalizację, z czasem przejazdu z lokalizacji głównej. Ograniczenie blokujące działa normalnie: jeśli przejazd nie mieści się w czasie dostępnym między dwiema lekcjami, umieszczenie jest odrzucane.

Dalsze informacje: szkolnictwo wyższe

Praca w wielu lokalizacjach jest szczególnie częsta w szkolnictwie wyższym (wiele kampusów, filie regionalne, nauczyciele przemieszczający się między nimi). Przypadki szczególne (jeden plan lekcji na lokalizację dzięki planom lekcji publikowanym równolegle — w ramach Premium —, lokalizacje wirtualne dla wideokonferencji itd.) opisuje Praca w wielu lokalizacjach w szkolnictwie wyższym.

Sale — pomieszczenia

Sale są przypisane do lokalizacji, która nadaje im rzeczywistość fizyczną: miejsce, siatkę godzin, czasy przejazdu. Sala ma:

  • nazwę,
  • pojemność (liczbę uczniów; pole krytyczne dla algorytmu generowania),
  • opcjonalnie specjalizację (dowolna etykieta: chemia, informatyka, sport…),
  • opcjonalnie maksymalną liczbę klas jednocześnie, dla dużych sal, które mogą pomieścić kilka lekcji równolegle (sala egzaminacyjna, sala gimnastyczna, pływalnia, przestrzeń na zewnątrz); to pole pojawia się dopiero po ustawieniu specjalizacji,
  • opcjonalnie tagi lub dowolne komentarze,
  • opcjonalnie budynek,
  • opcjonalnie odrębne godziny otwarcia.

Wiele sal: jedna lekcja w kilku salach

Omniscol obsługuje przypisanie kilku sal do tej samej lekcji.

Przykłady zastosowania:

  • Egzaminy w podzielonych salach wykładowych — egzamin dla 200 kandydatów rozdzielony na trzy sale wykładowe (pojemność 70 + 60 + 80) z jednym odpowiedzialnym nauczycielem. Pojemność całkowita jest liczona jako suma przypisanych sal.
  • Transmitowany wykład — wykład w głównej sali wykładowej, przekazywany przez wideokonferencję do sali satelickiej (w innej lokalizacji, a nawet dla klasy uczącej się w pełni zdalnie).
  • Podzielone laboratorium — laboratorium dla 30 uczniów rozdzielone na dwie sąsiednie sale (15 + 15), z tym samym nauczycielem, który krąży między nimi.

Zastrzeżenie: jeśli suma pojemności pozostaje mniejsza od liczebności grupy, Omniscol pokazuje konflikt. To administrator decyduje, jak go rozwiązać (dodając salę, zmniejszając grupę albo akceptując konflikt, jeśli jest zamierzony — na przykład gdy wiadomo, że nie przyjdą wszyscy zapisani).

Specjalizacje sal

Specjalizacje (chemia, informatyka, sport, sala gimnastyczna, multimedia, sala do nauki pod nadzorem) to opcjonalne, dowolne etykiety określane przez placówkę. Tworzy się specjalizacje odpowiadające własnej nomenklaturze, aby wyróżnić sale przeznaczone do konkretnych lekcji (sala gimnastyczna na sport, pływalnia na naukę pływania, laboratorium na lekcję chemii itd.).

Algorytm generowania przestrzega specjalizacji bezwzględnie: jeśli przedmiot wymaga „chemii”, zostaną użyte wyłącznie sale z dokładnie tą specjalizacją.

Każda sala ma najwyżej jedną specjalizację. Dla sali wielofunkcyjnej, służącej dwóm specjalistycznym zastosowaniom, należy użyć etykiety zbiorczej (na przykład „informatyka-multimedia”) i przypisać tę samą etykietę przedmiotom, których to dotyczy. Zobacz Specjalizacje sal.

Sala dedykowana klasie

Wiele konfiguracji w szkolnictwie podstawowym i średnim przypisuje jedną salę do każdej klasy (lekcje odbywają się tam domyślnie, przemieszczają się tylko nauczyciele). Ustawia się to na klasie — algorytm nadaje wtedy tej sali priorytet dla lekcji klasy (wyższy niż preferowanej sali nauczyciela, jeśli została określona).

Sale w dwóch lokalizacjach wirtualnych

Jeśli jednemu miejscu fizycznemu odpowiadają dwie lokalizacje wirtualne (typowo szkoła podstawowa i liceum dzielące te same pomieszczenia), sala może należeć tylko do jednej lokalizacji naraz. Aby można było jej używać w obu kontekstach, należy ją zduplikować w obu lokalizacjach i wprowadzić wzajemnie wyłączne godziny otwarcia („wolna przed południem dla szkoły podstawowej, po południu dla liceum”), co zapobiega podwójnym przypisaniom.

Zasoby — elementy przenośne

Zasób to przenośny element, który nie jest przypisany do konkretnej sali: trzy przenośne projektory, walizka tabletów, zestaw mikrofonów itd.

Każdy zasób ma:

  • nazwę,
  • dostępną ilość (walizka liczy się jako 1, a nie 30 — proszę wpisać liczbę walizek, nie pojedynczych tabletów).

Algorytm generowania gwarantuje, że w tym samym przedziale czasowym liczba lekcji wymagających danego zasobu nie przekroczy dostępnej ilości. Nie ma sensu modelować zasobów, których „zawsze wystarcza” — należy to robić tylko dla rzeczywistych wspólnych limitów.

Przypadek szczególny — wideokonferencje i linki przy kursie

Format lekcji — stacjonarny, zdalny, hybrydowy lub samokształcenie — wynika z jej trybu (Premium): to on decyduje, czy lekcja zajmuje salę fizyczną. Dla kursu zdalnego lub hybrydowego można dołączyć do kursu link do wideokonferencji (Zoom, Teams, Meet…). Zobacz Linki do wideokonferencji dla kursów.

To rozwiązanie bardziej precyzyjne niż link do wideokonferencji na klasie, który jest ogólnym linkiem domyślnym dla wszystkich lekcji.

Zobacz także