Tijdsbeperkingen: klassen, cursussen, groepen, lokalen en tijdraster
Tijdsbeperkingen geven de roostergeneratie door welke tijdsloten zij moet vermijden en aan welke zij juist de voorkeur moet geven. Dezelfde editor dient voor de beschikbaarheid van een docent of een lokaal en voor de beperkingen die aan een klas, een cursus, een groep of aan het tijdraster zelf hangen. Elk scherm biedt alleen de niveaus die daar betekenis hebben.
Voor de details rond de docent (invoer door de docent, deellink, validatie), zie Beschikbaarheid van docenten.
De vier niveaus
Een tijdslot kleurt u in met een van deze niveaus, elk herkenbaar aan een kleur:
| Kleur | Niveau | Effect op de generatie |
|---|---|---|
| ⚫ Zwart | Niet beschikbaar | Harde beperking: de roostergeneratie plaatst hier nooit een les |
| 🔴 Rood | Ongewenst | Sterke zachte beperking: de roostergeneratie vermijdt dit zoveel mogelijk |
| 🟠 Oranje | Minder gewenst | Lichte zachte beperking: te vermijden als de rest het toelaat |
| 🟢 Groen | Voorkeur | Positieve voorkeur: de roostergeneratie kiest dit tijdslot graag |
Een niet-ingekleurd tijdslot is neutraal. De Gum wist een gezet niveau en zet het tijdslot terug op neutraal.
Wie welke niveaus draagt
Niet overal zijn alle vier de niveaus beschikbaar:
- Docent — Niet beschikbaar, Ongewenst, Voorkeur (zwart, rood, groen). Dit is zijn beschikbaarheid.
- Klas (Tijdsbeperkingen van de klas), cursus (), lokaal (Beschikbaarheid) — Niet beschikbaar en Ongewenst (zwart, rood). Hier geeft u de tijdsloten aan waarop u niet, of liever niet, wilt dat de klas werkt / de lessen van de cursus worden ingepland / het lokaal wordt gebruikt.
- Groep (Beschikbaarheid) — dezelfde niveaus zwart en rood, Premium-functie (zie hieronder).
- Tijdraster (de vestiging) — dit is het enige scherm dat het niveau oranje (Minder gewenst) aanbiedt. Zie hieronder.
U bereikt de editor overal via het kleine klokje bij de entiteit (bij elke klas, elke cursus van de klas, elk lokaal…). Het klokje kleurt zodra er al beperkingen zijn ingevoerd.
Beperkingen op het tijdraster
Op het tijdraster van een vestiging kleurt u rechtstreeks de algemene beperkingen in, die voor de hele instelling gelden:
- een tijdslot zwart kleuren sluit het voor iedereen — zo verbiedt u een tijdslot overal tegelijk (woensdagmiddag, een pauze, een vergaderslot…).
Met Premium accepteert het tijdraster daarnaast zachte beperkingen: rood (Ongewenst) en oranje (Minder gewenst), om een tijdslot te ontmoedigen zonder het te sluiten.
Zie Tijdraster, tijdsloten en tijdsduur voor de opbouw van het tijdraster (tijdsloten, duur, pauzes).
De editor voor tijdsbeperkingen
De editor is voor alle entiteiten dezelfde, en alles gaat met een klik.
Kies eerst een niveau in de balk bovenaan (welke niveaus worden aangeboden, hangt van de entiteit af). Dat niveau wordt het actieve “penseel” en geldt voor elk tijdslot dat u aanraakt:
- Klik op een cel om alleen dat tijdslot in te kleuren; klik en sleep over meerdere cellen om ze in één beweging in te kleuren.
- Klik op de kop van een dag om de hele kolom in te kleuren (de volledige dag); klik op de kop van een uur om de hele rij in te kleuren (dat tijdslot op alle dagen). Zo dekt u het snelst grote blokken af.
- De Gum is een penseel als alle andere: selecteer hem en klik of sleep vervolgens om terug te keren naar neutraal.
Standaardweek en kalenderweergave
Voor een weekrooster of een cyclisch rooster voert u de beperkingen in op een standaardweek.
Voor een rooster van het type kalender (Premium) kunt u met een navigatiebalk wisselen tussen weken, maanden, het hele jaar en de standaardweek: u voert beperkingen met een datum in, en u kunt daarnaast een terugkerende beperking op de standaardweek opgeven. De datumvensters beperken bovendien de perioden waarin bepaalde lessen mogen worden ingepland.
Op de standaardweek brengt elk tijdslot de beperkingen van alle overeenkomstige datums in die periode samen (alle maandagen om 8.00 uur, bijvoorbeeld). Lopen die datums uiteen, dan toont het tijdslot een evenredige kleurenband — de breedte van elke kleur weerspiegelt het aantal betrokken dagen — en geeft de tooltip het aantal per niveau (hoeveel dagen niet beschikbaar, hoeveel ongewenst, enzovoort). Klikken op dat tijdslot legt het gekozen niveau in één keer op al die datums op: dat is de algemene manier om de knoop door te hakken voor de hele dag van de standaardweek.
Aanvullende opties
Onder de editor kan een beperking van een klas of een groep maxima dragen (Premium):
- Maximumaantal lesuren per dag — in de notatie
HH:MM; - Maximumaantal lesuren per week — in kalendermodus.
De roostergeneratie houdt zich aan die maxima als optimalisatiebeperkingen.
Aan de kant van de docent kan een vrije opmerking een toelichting bij zijn beschikbaarheid meegeven (verplaatsingen, een bijzondere beperking).
Overerving tussen niveaus
Een groep erft de beperkingen van zijn klas en van zijn oudergroepen (zie Groepshiërarchie). Moet een tijdslot plaatselijk toch worden toegestaan ondanks een overgeërfde beperking, dan neutraliseert het niveau Toegestane lessen die overgeërfde beperking zonder de bron te wijzigen.
Effect bij de roostergeneratie
Zwarte beperkingen zijn blokkerend: een les komt nooit op een niet-beschikbaar tijdslot terecht. De niveaus rood en oranje zijn strafpunten die de roostergeneratie tot een minimum probeert te beperken; groen is een bonus. Maken de beperkingen een les onplaatsbaar, dan meldt de roostergeneratie dat — zie Een mislukte roostergeneratie diagnosticeren.