Gruppenhierarchie: übergeordnete, untergeordnete Gruppen, vererbte Einschränkungen
PremiumPremium-Funktion. Die Gruppenhierarchie und die zeitlichen Einschränkungen von Gruppen sind in den Premium-Funktionen enthalten.
Über das flache Modell „Klasse → Gruppen“ hinaus können Sie mit Omniscol die Gruppen einer Klasse in einer Hierarchie aus übergeordneten und untergeordneten Gruppen organisieren und zeitliche Einschränkungen anhängen, die sich durch Vererbung fortpflanzen. Das ist nützlich, wenn sich die Klasse in mehrere aufeinanderfolgende Ebenen von Unterteilungen gliedert.
Eine Hierarchie per Ziehen und Ablegen aufbauen
Auf der Gruppenseite einer Klasse legt das Ziehen und Ablegen die Hierarchie fest:
- Eine Gruppe auf eine andere ziehen → die untergeordnete Gruppe wird der übergeordneten zugeordnet.
- Eine untergeordnete Gruppe auf den Kopf der Gruppenliste ziehen → die untergeordnete Gruppe wird aus ihrer Hierarchie herausgelöst und wird wieder zu einer direkten Gruppe der Klasse.
Keine Begrenzung der Tiefe. Sie können Ketten aus übergeordneter Gruppe → untergeordneter Gruppe → weiter untergeordneter Gruppe bilden, wenn Ihre Aufteilung es rechtfertigt.
Kanonisches Beispiel
Typische Hierarchie:
Deklarierte Klassenteilungen:
(A, B)— A und B schließen sich auf der übergeordneten Ebene aus.(A1, A2)— unter A schließen sich A1 und A2 aus.(B1, B2)— unter B schließen sich B1 und B2 aus.
Automatische Folge: Omniscol erlaubt die gleichzeitige Planung von
Gruppen aus unterschiedlichen Zweigen — zum Beispiel können A1 und B2
im selben Zeitfenster liegen, weil kein Schüler in beiden ist (A1 ⊂ A,
B2 ⊂ B, und A ∩ B = ∅).
Die Klassenteilung (A1, B2) muss nicht erneut deklariert werden: Die
Vererbung berechnet sie.
Vererbung der zeitlichen Einschränkungen
Über die Klassenteilungen hinaus können Sie einer Gruppe zeitliche Einschränkungen (Verfügbarkeiten, Unverträglichkeiten) anhängen. Mit der Hierarchie werden diese Einschränkungen von den übergeordneten an die untergeordneten Gruppen vererbt — über ein Masken-System, das die untergeordneten Gruppen überschreiben können.
Beispiel: reserviertes Zeitfenster für Sport
Typischer Fall:
- Die Klasse
8Aist am Montagnachmittag nicht verfügbar (ein global gesperrtes Zeitfenster für Gemeinschaftsaktivitäten). - Durch Vererbung sind alle Gruppen der Klasse am Montagnachmittag nicht verfügbar.
- Außer der Gruppe
Sport: Man kehrt ihre Maske um, um den Montagnachmittag zu erlauben und alles Übrige zu verbieten. Alle sportlichen Aktivitäten dieser Gruppe fallen dann automatisch auf dieses geschützte Zeitfenster.
Der Mechanismus ist wirkungsvoll: eine übergeordnete Maske + eine untergeordnete Ausnahme genügen, um reservierte Zeitfenster sauber zu modellieren, ohne die Einschränkung auf jeder Unterrichtsstunde verdoppeln zu müssen.
Weiteres Beispiel: eine übergeordnete Gruppe Wahlfächer, die die erlaubten Zeitfenster trägt
Ein weiterer sehr nützlicher Fall: Die Einrichtung möchte, dass alle Wahlfächer nur auf einige reservierte Zeitfenster fallen, zum Beispiel:
- Montagvormittag,
- Mittwoch vor 10 Uhr,
- Freitagvormittag.
Man kann dann:
- eine übergeordnete Gruppe
Wahlfächererstellen, die selbst keinen Unterrichtsstunden zugewiesen wird; - auf dieser übergeordneten Gruppe die erlaubten Zeitfenster ausdrücken, indem man die zeitlichen Einschränkungen einzeichnet;
- darunter so viele Untergruppen wie nötig erstellen:
Wahlfach Marketing,Wahlfach Finanzen,Wahlfach Datausw.
Alle diese Untergruppen erben dann dieselben erlaubten Zeitfenster. Ändert
sich die Regel, ändert man einen einzigen Punkt: die übergeordnete Gruppe
Wahlfächer.
Vererbungsregeln
- Eine untergeordnete Gruppe erbt standardmäßig die zeitlichen Einschränkungen ihrer übergeordneten Gruppe.
- Die untergeordnete Gruppe kann diese Einschränkungen überschreiben: eigene Einschränkungen hinzufügen oder die Maske umkehren.
- Die Klassenteilungen der übergeordneten Gruppe gelten automatisch für die untergeordneten Gruppen: Bilden A und B eine Klassenteilung, schließen sich die untergeordneten Gruppen von A und die von B ohne ausdrückliche Deklaration aus.
Vererbte Einschränkungen und Gruppen von Gruppen
Eine Gruppe kann auch Mitglied einer Gruppe von Gruppen sein. Ihre Einschränkungen — die eigenen wie die von ihrer Klasse und ihren übergeordneten Gruppen geerbten — werden dann mit denen der anderen Mitgliedsgruppen zusammengeführt: Die Unterrichtsstunde der Gruppe von Gruppen berücksichtigt alle diese zusammengeführten Nichtverfügbarkeiten. Die Vererbung fließt also die Hierarchie hinab, dann führt die Zusammenführung die Mitglieder der Gruppe von Gruppen zusammen.
Siehe Gruppen von Gruppen für die Einzelheiten der Zusammenführung.
Wann eine Hierarchie zu verwenden ist
- Wahlfachbündel: eine Klasse mit Sprachen, die in Stufen strukturiert sind (Englisch Vertieft > A1-Konversation, A1-Landeskunde, A2-…).
- Praktikum mit Unterrotationen: zwei Halbklassen für das Praktikum, jede in Untergruppen für die Versuche unterteilt.
- Differenzierte Bildungswege: ein Hauptweg mit eigenständigen Wahlmodulen, die innerhalb des Wegs geplant werden.
- Sport: eine übergreifende Gruppe, die alle Schüler zusammenfasst, mit einer eigenen Maske für die Sport-Zeitfenster.
- Wahlfächer auf reservierten Zeitfenstern: eine übergeordnete Gruppe
Wahlfächerträgt die erlaubten Zeitfenster, und ihre Untergruppen entsprechen den tatsächlichen Wahlfächern.
Wann nicht zu verwenden
- Für einfache Klassen ohne hierarchische Unterteilung — die Hierarchie fügt Komplexität hinzu.
- Um Schüler aus unterschiedlichen Klassen zu mischen — das ist die Aufgabe der Ausrichtungen oder der gruppen von Gruppen, nicht der klasseninternen Hierarchie.
- Für offene Anmeldungen — verwenden Sie die freie Gruppen.
How-to
Eine Hierarchie aus übergeordneten/untergeordneten Gruppen aufbauen
-
Die Gruppenhierarchie organisiert die Gruppen einer Klasse in übergeordnete und untergeordnete Gruppen, mit Vererbung der zeitlichen Einschränkungen.
-
Erstellen Sie zunächst die Gruppen flach auf der Gruppenseite der Klasse:
A,A1,A2,B,B1,B2, dazu eine übergreifende GruppeSport. In diesem Stadium sind alle auf derselben Ebene, direkt der Klasse zugeordnet. -
Per Ziehen und Ablegen hierarchisieren: Ziehen Sie
A1aufA→A1wird untergeordnete Gruppe vonA. Ebenso fürA2,B1,B2. Sie erhalten zwei ZweigeA → A1, A2undB → B1, B2. Keine Begrenzung der Tiefe.Um eine untergeordnete Gruppe herauszulösen: Ziehen Sie sie auf den Kopf der Liste der Gruppen der Klasse.
-
Deklarieren Sie die Klassenteilungen:
(A, B)auf der übergeordneten Ebene (schließen sich aus),(A1, A2)unter A,(B1, B2)unter B. Es ist unnötig,(A1, B2)erneut zu deklarieren: Omniscol berechnet durch Vererbung, dassA1 ⊂ AundB2 ⊂ Bverträglich sind (im selben Zeitfenster planbar). -
Legen Sie die übergeordnete Maske an: Markieren Sie auf der Klasse Montagnachmittag nicht verfügbar. Alle Gruppen erben es automatisch. Überprüfen Sie es, indem Sie das Raster jeder Gruppe aufrufen: Das Zeitfenster ist überall gesperrt.
-
Kehren Sie die Maske auf
Sportum: Kehren Sie auf der Karteikarte der Gruppe Sport die zeitliche Einschränkung um — erlauben Sie den Montagnachmittag, verbieten Sie alles Übrige. Alle sportlichen Aktivitäten fallen automatisch auf dieses reservierte Zeitfenster, ohne dass es auf jeder Unterrichtsstunde erneut deklariert werden muss. -
Sie haben nun eine aktive Hierarchie mit Vererbung der Klassenteilungen und eigener zeitlicher Maske. Der Generierungsalgorithmus nutzt sie bei der automatischen Generierung, und vererbte Konflikte werden in Echtzeit gemeldet.