Groepshiërarchie: ouders, kinderen, overgeërfde beperkingen

Premium

Premium-functie. De groepshiërarchie en de tijdsbeperkingen van groepen horen bij de Premium-functies.

Groepshiërarchie: organiseer de groepen van een klas in ouders en kinderen, met tijdsbeperkingen die zich via overerving voortplanten — voor structuren met meerdere opeenvolgende niveaus van onderverdeling.

Naast het platte model “klas → groepen” kunt u met Omniscol de groepen van een klas ordenen in een ouder-kindhiërarchie en er tijdsbeperkingen aan koppelen die zich via overerving voortplanten. Dat is handig wanneer de klas uit meerdere opeenvolgende niveaus van onderverdeling is opgebouwd.

Een hiërarchie opbouwen met slepen en neerzetten

Op de groepenpagina van een klas legt u de hiërarchie vast met slepen en neerzetten:

  • Een groep op een andere groep slepen → het kind wordt onder de ouder gehangen.
  • Een kind naar de kop van de groepenlijst slepen → het kind wordt uit zijn hiërarchie gehaald en is weer een rechtstreekse groep van de klas.

Er is geen dieptebeperking. U kunt ketens ouder → kind → kleinkind maken als uw indeling daarom vraagt.

Standaardvoorbeeld

Een typische hiërarchie:

Klas 8A

A — ouder

A1 — kind van A

A2 — kind van A

B — ouder

B1 — kind van B

B2 — kind van B

Opgegeven klasverdelingen:

  • (A, B) — A en B sluiten elkaar uit op ouderniveau.
  • (A1, A2) — onder A sluiten A1 en A2 elkaar uit.
  • (B1, B2) — onder B sluiten B1 en B2 elkaar uit.

Automatisch gevolg: Omniscol staat toe dat groepen uit verschillende takken gelijktijdig worden ingepland — A1 en B2 kunnen bijvoorbeeld op hetzelfde tijdslot vallen, omdat geen enkele leerling in allebei zit (A1 ⊂ A, B2 ⊂ B, en A ∩ B = ∅).

De klasverdeling (A1, B2) hoeft u niet opnieuw op te geven: de overerving berekent die.

Overerving van de tijdsbeperkingen

Naast de klasverdelingen kunt u tijdsbeperkingen (beschikbaarheid, incompatibiliteiten) aan een groep koppelen. Met de hiërarchie erven de kinderen die beperkingen van hun ouders — via een systeem van maskers dat zij kunnen overschrijven.

Voorbeeld: een tijdslot gereserveerd voor lichamelijke opvoeding

Een typisch geval:

  • Klas 8A is niet beschikbaar op maandagmiddag (een algemeen tijdslot dat voor gezamenlijke activiteiten is geblokkeerd).
  • Door overerving zijn alle groepen van de klas op maandagmiddag niet beschikbaar.
  • Behalve de groep Sport: daar keert u het masker om, zodat de maandagmiddag wordt toegestaan en al het overige verboden. Alle sportactiviteiten van die groep komen dan automatisch op dat beschermde tijdslot terecht.

Het mechanisme is krachtig: één oudermasker plus één uitzondering bij het kind volstaat om gereserveerde tijdsloten netjes te modelleren, zonder de beperking op elke les te hoeven herhalen.

Nog een voorbeeld: een oudergroep Keuzevakken die de toegestane tijdsloten draagt

Nog een heel bruikbaar geval: de instelling wil dat alle keuzevakken alleen op een paar gereserveerde tijdsloten vallen, bijvoorbeeld:

  • maandagochtend,
  • woensdag vóór 10.00 uur,
  • vrijdagochtend.

U kunt dan:

  • een oudergroep Keuzevakken aanmaken die zelf niet aan lessen wordt toegewezen;
  • op die oudergroep de toegestane tijdsloten aangeven door de tijdsbeperkingen in te tekenen;
  • daaronder zoveel subgroepen aanmaken als nodig: Keuzevak Marketing, Keuzevak Finance, Keuzevak Data, enzovoort.

Al die subgroepen erven dan dezelfde toegestane tijdsloten. Verandert de regel, dan past u één punt aan: de oudergroep Keuzevakken.

Keuzevakken — oudergroep

Keuzevak Marketing

Keuzevak Finance

Keuzevak Data

Toegestane tijdsloten: maandagochtend, woensdag vóór 10.00 uur, vrijdagochtend

Overervingsregels

  • Een kindgroep erft standaard de tijdsbeperkingen van zijn ouder.
  • Het kind kan die beperkingen overschrijven: eigen beperkingen toevoegen of het masker omkeren.
  • De klasverdelingen van de ouder gelden automatisch voor de kinderen: zitten A en B in een klasverdeling, dan sluiten de kinderen van A en die van B elkaar uit zonder aparte opgave.

Overgeërfde beperkingen en groepen van groepen

Een groep kan ook lid zijn van een groep van groepen. Zijn beperkingen — zowel de eigen als die welke hij van zijn klas en van zijn oudergroepen erft — worden dan geconsolideerd met die van de andere aangesloten groepen: de les van de groep van groepen houdt zich aan al die onbeschikbaarheden samen. De overerving daalt dus af langs de hiërarchie, waarna de consolidatie de leden van de groep van groepen bijeenbrengt.

Klas — niet beschikbaar op maandagmiddag

Oudergroep

Kindgroep — erft van de ouder

Groep van groepen

Andere aangesloten groep (andere klas)

Les: geconsolideerde onbeschikbaarheden

Zie Groepen van groepen voor de details van de consolidatie.

Wanneer een hiërarchie gebruiken

  • Keuzepakketten: een klas met talen die in niveaus zijn gestructureerd (Engels verdiept > A1-Conversatie, A1-Cultuur, A2-…).
  • Practica met subrotaties: twee halve klassen voor het practicum, elk onderverdeeld in subgroepen voor de proeven.
  • Gedifferentieerde leerroutes: een hoofdroute met afzonderlijke keuzemodules die binnen die route worden ingepland.
  • Sport: een overkoepelende groep met alle leerlingen, met een eigen masker voor de sporttijdsloten.
  • Keuzevakken op gereserveerde tijdsloten: een oudergroep Keuzevakken draagt de toegestane tijdsloten, en zijn subgroepen komen overeen met de werkelijke keuzevakken.

Wanneer geen hiërarchie gebruiken

  • Voor eenvoudige klassen zonder hiërarchische onderverdeling — de hiërarchie maakt het alleen ingewikkelder.
  • Om leerlingen uit verschillende klassen te mengen — dat is de rol van groepsuitlijningen of van groepen van groepen, niet van de hiërarchie binnen één klas.
  • Voor open inschrijvingen — gebruik dan de vrije groepen.

Stappenplan

Een ouder-kindhiërarchie opbouwen

  1. De groepshiërarchie ordent de groepen van een klas in ouders en kinderen, met overerving van de tijdsbeperkingen.

  2. Maak de groepen eerst zonder hiërarchie aan op de groepenpagina van de klas: A, A1, A2, B, B1, B2, plus een overkoepelende groep Sport. In dit stadium staan ze allemaal op hetzelfde niveau, rechtstreeks onder de klas.

  3. Slepen en neerzetten om de hiërarchie aan te brengen: sleep A1 op AA1 wordt kind van A. Doe hetzelfde voor A2, B1 en B2. U krijgt twee takken A → A1, A2 en B → B1, B2. Er is geen dieptebeperking.

    Om een kind eruit te halen: sleep het naar de kop van de lijst met groepen van de klas.

  4. Geef de klasverdelingen op: (A, B) op ouderniveau (elkaar uitsluitend), (A1, A2) onder A, (B1, B2) onder B. (A1, B2) hoeft u niet opnieuw op te geven: Omniscol leidt via overerving af dat A1 ⊂ A en B2 ⊂ B verenigbaar zijn (op hetzelfde tijdslot in te plannen).

  5. Leg het oudermasker vast: markeer op de klas maandagmiddag als niet beschikbaar. Alle groepen erven dat automatisch. Controleer het in het raster van elke groep: het tijdslot is overal geblokkeerd.

  6. Keer het masker om op Sport: keer op de fiche van de groep Sport de tijdsbeperking om — sta de maandagmiddag toe en verbied al het overige. Alle sportactiviteiten komen automatisch op dat eigen tijdslot terecht, zonder dat u het op elke les opnieuw hoeft op te geven.

  7. U hebt nu een actieve hiërarchie met overerving van de klasverdelingen en een eigen tijdmasker. De roostergeneratie maakt er gebruik van en overgeërfde conflicten worden in realtime gemeld.

Zie ook