Begleitprodukt
Der Option Selector
Studierende wählen und gewichten die Wahlmodule, die sie möchten, online, innerhalb der Regeln ihres Studienprogramms. Die Universität kennt dann den tatsächlichen Bedarf, bevor sie den Stundenplan erstellt — statt zu raten und in Woche zwei festzustellen, dass ein Seminar vier Studierende hat und ein anderes neunzig.
- Studierende wählen und gewichten
- Live-Validierung gegen die Regeln des Studienprogramms
- Tatsächlicher Bedarf vor der Planung
Das Problem, das er beseitigt
Wahlmodule sind der Punkt, an dem Stundenpläne schiefgehen, weil die Einrichtung den Plan erstellt, bevor sie weiß, wer was will.
Die traditionelle Abfolge lautet: die Optionen veröffentlichen, einen Stundenplan auf den Zahlen des Vorjahres oder einer fundierten Schätzung aufbauen, die Studierenden wählen lassen und dann feststellen, dass die Schätzung falsch war. Zwei beliebte Optionen kollidieren. Ein für dreißig gebuchter Seminarraum hat acht Personen. Jemand verbringt den September damit, es von Hand zu entwirren.
Der Option Selector kehrt die Reihenfolge um. Die Studierenden treffen ihre Wahl zuerst in einer Webanwendung, innerhalb der Regeln ihres Studienprogramms, und die Verwaltung hat tatsächliche Zahlen — und gewichtete Präferenzen —, bevor eine einzige Einheit platziert wird.
Er wurde ursprünglich für ein Institut der University of Oxford entwickelt, dessen Studienstruktur die Wahl von Wahlmodulen ungewöhnlich folgenreich macht, und er ist nah daran geblieben, wie eine Universität mit wirklich komplexen Wahlregeln tatsächlich arbeitet.


Was die studierende Person tut
Die studierende Person meldet sich an — mit den Zugangsdaten der Einrichtung oder per Single Sign-on, Active Directory oder Shibboleth, wo die Universität es verwendet — und wählt ihr Studienprogramm aus der Liste. Nur eines, und die Oberfläche sagt das deutlich.
Die verfügbaren Optionen für dieses Studienprogramm erscheinen, filterbar nach Semester, Name und Optionsgruppe. Ein Klick auf eine Option zeigt ihre vollständige Beschreibung am unteren Bildschirmrand; die Beschreibung ist HTML und kann daher Links in die eigene Wissensdatenbank der Universität enthalten, statt das Vorlesungsverzeichnis zu duplizieren.
Die studierende Person verschiebt dann die gewünschten Optionen in ihre Auswahl, und hier leistet das System die Arbeit, die die Verwaltung sonst von Hand erledigen würde: Es validiert fortlaufend gegen die Regeln.
- Minimale und maximale Anzahl von Optionen für das Studienprogramm, live durchgesetzt
- Getrenntes Minimum und Maximum je Optionsgruppe, sodass „fünf aus Schedule C1 und zwei aus C2“ eine Regel ist, die das System prüft, und kein Satz in einem Handbuch
- Eine laufende Statuszeile — erwartet 5 bis 8, derzeit 3, Status: NICHT OK —, damit eine studierende Person immer weiß, ob sie fertig ist
- Die Bestätigung ist bewusst und endgültig: Nach der Bestätigung sind Änderungen nicht mehr möglich, und die Oberfläche warnt vor diesem Punkt
Das Gewichten ist der Teil, der sich selbst bezahlt macht
Eine studierende Person wählt nicht nur; sie gewichtet. Rang 1 ist der höchste, darunter jede positive ganze Zahl, und Gleichstände sind erlaubt, wo eine studierende Person wirklich keine Präferenz hat. Das Gewichten übernimmt sinnvollerweise standardmäßig die Auswahlreihenfolge, sodass eine studierende Person, der es egal ist, nicht darüber nachdenken muss.
Jede Option kann außerdem eine Freitextnotiz tragen, die erklärt, warum sie gewählt wurde oder warum sie erhalten bleiben sollte, falls etwas weichen muss.
Diese Kombination macht ein überbuchtes Modul lösbar. Wenn ein auf zwanzig begrenztes Seminar fünfunddreißig anzieht, entscheidet die Verwaltung nicht zufällig oder nach der Reihenfolge der Einreichung — sie sieht, wer es auf Rang eins und wer es auf Rang vier gesetzt hat und was diese Personen dazu gesagt haben.
Was die Verwaltung tut
Die andere Hälfte der Anwendung, und dort werden die Optionsgruppen aufgebaut.
Der Abschlussbericht ist der Sinn der Übung: tatsächlicher, gewichteter Bedarf je Option, bereit, den Stundenplan zu informieren statt ihm zu widersprechen.
- Ein Projekt anlegen — typischerweise ein Studienprogramm und ein Jahrgang — und seine Grundparameter festlegen
- Optionsgruppen aufbauen, die Gruppierungen mit eigenen Minimum- und Maximumregeln
- Optionen gesammelt importieren, dann einzeln bearbeiten; Semesternamen sind auf die eigenen der Einrichtung konfigurierbar
- Auswählen, welche Optionen zu welchem Projekt gehören, mit abschließenden Korrekturen vor der Freigabe
- Die Wahlphase bewusst eröffnen, sodass Wahlen nur in dem von Ihnen vorgesehenen Zeitfenster angenommen werden
- Einschreibedaten der Studierenden ändern, wo ein Fall manuelle Bearbeitung erfordert
- Alles filtern und durchsuchen, während die Zahlen eingehen
- Den Abschlussbericht erstellen, dazu verschiedene Exporte für alles, was danach kommt
Wie es den Stundenplan erreicht
Das Ergebnis sagt Ihnen, welche Studierenden welche Optionen belegen, in welchen Zahlen und mit welcher Präferenzstärke. Das ist genau die Eingabe, die ein automatischer Generierungslauf braucht, um zwei Optionen nicht kollidieren zu lassen, die eine große Zahl von Studierenden beide gewählt hat.
Er dimensioniert auch Räume ehrlich. Ein Modul mit sechzig bestätigten Wahlen wird nicht in einen Raum für dreißig gelegt, und ein Modul mit neun belegt nicht den Hörsaal.
Dokumentation
Beide Handbücher, wie sie den Nutzenden veröffentlicht werden.
Verwandtes
- Automatische GenerierungWas die Bedarfsdaten verwendet.
- Verfügbarkeit der LehrendenDieselbe Idee, auf Mitarbeitende angewandt.
- Alle BegleitprodukteTime Planner, Event Planner, Exam Planner.
- Studierendengruppen für eine einzelne Veranstaltung zusammenlegenDas Zusammenlegen von Kohorten ist Routine. Die richtige Raumgröße für eine zusammengelegte Kohorte zu finden, ist der Punkt, an dem es meist schiefgeht.
Den Option Selector selbst ansehen
Sagen Sie uns, wie Ihre Organisation heute plant, und wir zeigen Ihnen den Option Selector genau damit im Einsatz, statt eines Demodatensatzes, der so gewählt ist, dass die Software gut aussieht.