Ziel |
Die Verplanung des Unterrichtseinheiten-Pools kann automatisch ablaufen.
Dies geht etwas über die eigentliche Willi-Philosophie hinaus, dass der Stundenplaner jeden Schritt kontrolliert. Allerdings sollen in einem Pool nur eine überschaubare Menge von Unterrichtseinheiten zusammengefasst werden; durch die automatische Verplanung werden keine weiteren Verplanungen geändert. Zur Kontrolle durch den Stundenplaner stehen geeignete Hilfsmittel zu Verfügung. Eine Vollautomatik zur Verplanung aller Unterrichtseinheiten des Stundenplans ist hier nicht vorgesehen. |
---|---|
Aufruf |
Wenn der Einheiten-Pool bereits angelegt ist, kann die automatische
Verplanung mit der Schaltfläche ![]() Mit der Schaltfläche
Im Menü des Überblicksfensters hat man zusätzlich die Möglichkeit der Protokollierung, die im Falle des Misserfolgs hilfreich sein kann. Im automatischen Poolmodus sind bestimmte Funktionen, wie z.B. die Verlegungsketten deaktivert. |
Ablauf der Suche |
Nach dem Start der automatischen Poolverplanung kann man deren Verlauf in der Kopfzeile des
geöffneten Fensters verfolgen. Dort wird angegeben, welche Einheit gerade zu welcher Stunde verplant wird.
Nach erfolgreicher Verplanung aller Pool-Einheiten wird das Ergebnis aufgelistet: ![]() |
Auswertung der Verplanung |
Im linken Bereich sind alle Verplanungsschritte aufgelistet. Die durch ++ gekennzeichneten
Verplanungen wurden erzwungen, da keine Alternativen verfügbar waren.
Die Liste ermöglicht einen ersten Überblick über die Qualität der Verplanungen:
|
Überblick über die Verplanungsqualität |
Im Konzept von Willi ist es wichtig, dass man bei automatisch ablaufenden Verplanungen schnell
einen Überblick über die erfolgten Verplanungen erhält. Die Kontrolle erfolgt hinsichtlich der
Verplanungsqualität der Unterrichte und der Auswirkungen auf die Pläne der Lehrkräfte.
Verplanungsqualität der Unterrichtseinheiten: Auswirkungen auf die Lehrerpläne: |
Auswirkungen auf andere Pläne |
![]() Über Anzeige - Externe Verplanungen wird die Liste ggf. eingeblendet. |
Misserfolge |
Die automatische Verplanung kann auf drei Arten unbefriedigend sein:
|
Steuerung der weiteren Suche |
Weist ein Gesamtverplanungsvorschlag zwar ein oder zwei Mängel auf, ist aber ansonsten akzeptabel,
so kann man ihn akzeptieren und die Mängel nach Schließen des Pools mit Hilfe der
Verlegungsketten beheben.
Falls man innerhalb des Pools einen anderen Gesamtvorschlag suchen will, kann man den aktuellen Vorschlag über das Menü Speichern sichern, so dass er später wieder abrufbar ist. (siehe auch Poolvorschläge speichern und vergleichen) Damit eine unerwünschte Verplanung beim nächsten Versuch nicht wieder vorkommt, wird sie zunächst
in der Liste angewählt, damit markiert Die Verplanungen unterhalb der markierten Stufe können zwar erhalten bleiben, möglicherweise muss das Programm zur Ermittlung eines Gesamtvorschlags aber weitere Stufen zurückgehen. Der Prozess des Verbietens und Weitersuchens (ggf. Speicherns) kann mehrfach wiederholt werden.Die Stufe, ab der neu gesucht wird muss nicht mit einem Verbot verknüpft sein, auch wenn das oft sinnvoll ist. ![]() Fixierte Stufen werden bei der weiteren Suche lachsfarben hinterlegt. |
Abbruch mit Misserfolgsmeldung |
![]() |
"Hänger" |
Wenn die Titelliste immer wieder die gleichen Verplanungsstufen wiederholt, um zwischendurch wieder auf
tiefere Stufen zurückzugehen, hat man den Eindruck, dass sich der Algorithmus in einer Endlosschleife
befindet. Das stimmt zwar nicht, da jeweils wieder neue Wege gesucht werden, dennoch sollte der
Stundenplaner reagieren:
Mit dem Menüpunkt
|
Veränderungen | Über den Menüpunkt Veränderungen werden die Unterschiede zweier aufeinanderfolgender Gesamtverplanungen farbig hervorgehoben (siehe auch Poolvorschläge speichern und vergleichen). |
Speicherung | Über das Menü Speichern kann man Verplanungsvorschläge automatischer Poolverplanungen zwischenspeichern, vergleichen und wieder zurückzuholen (siehe auch Poolvorschläge speichern und vergleichen). |
Beenden des automatischen Ablaufs |
![]() Eine Rücknahme aller automatischen Verplanungen des Pools ist sinnvoll, wenn man aufgrund der Analyse des Protokolls eine Lösung von Problemen durch manuelle Verplanung oder andere Werkzeuge herbeiführt. Nach Verlassen der automatischen Verplanung bleiben Verbote, intern vermerkte Engpässe und das
Protokoll erhalten und sind auch bei einem Neustart der automatischen Verplanung gültig.
Erst beim Schließen des Pools verlieren sie ihre Gültigkeit. |
Weitere Anzeigen |
Das Automatikfenster bietet neben der Auflistung der Schritte des Verplanungsablaufs einige weitere Listen,
die mit Hilfe des Menüpunkts Anzeige aktiviert oder deaktiviert werden. Die zuletzt gewählten
Anzeigeoptionen werden abgespeichert und beim nächsten Automatikstart wieder verwendet.
|
Ergänzungen zur Best-Suche |
![]()
|
Sammeleinheiten |
Durch die Verwendung von Sammeleinheiten werden bei Schulen, an denen eine Lehrkraft
viele Fächer und Stunden in einer Klasse unterrichtet, bei der automatischen Suche viele in dieser Planungsphase
unwichtige Permutationen von Stunden vermieden. So erhaltene Verplanungsvorschläge sollte man aber daraufhin prüfen
(können), ob die Verplanung der Sammeleinheit eine spätere Aufteilung auf die zusammengefassten Einzeleinheiten
ermöglicht. Dabei ist vor allem der Test auf die Umsetzung der Doppelstundeneigenschaften der Einzeleinheiten von
Bedeutung.
Bei der automatischen Poolverplanung mit sofortiger Anzeige jeder einzelnen Lösung wird die Möglichkeit der
Aufspaltung unmittelbar geprüft.
Ungünstige Doppelstundeneinstellungen der Einzeleinheiten könnten so aber auch das Finden einer Lösung verhindern. Deshalb können angezeigte Verplanungsvorschläge über das Kontextmenü nachträglich hinsichtlich Aufspaltungsmöglichkeiten getestet werden. Ruft man im Kontextmenü einer Sammeleinheit Splitten prüfen auf, so wird bei erfolgreichem Test eine mögliche Aufteilung eingeblendet. ![]() ![]() Der Test zeigt nur, dass eine mit den Doppelstundeneinstellungen verträgliche Aufspaltung existiert, die Teilung selbst erfolgt dann mittels Teilen von Unterrichtseinheiten. |