Skip to main content

Safe Exam Browser auf BYODs in der Hochschule

E-Prüfungen mit Safe Exam Browser auf dem eigenen Gerät in der Hochschule - im Allgemeinen
Wann ist das Szenario zu prefärieren?
Was sind die Voraussetzungen für gelungene BYOD Klausuren in der Hochschule?
Was kann sicher realisiert werden und wo liegen die Grenzen?

Die grundlegende Safe Exam Browser Konfiguration für BYODs

General:

Start URL zeigt auf die Aktivität, welche die Prüfung beinhaltet.

Admin Passwort nach interner Konvention
Quit: Passwort nach interner Konvention

Passwort Konventionen TUDa Stand Sose2023:

  • Startconfig und Prüfungsconfig haben gleiche Passwörter (Admin sowie Quit).
  • Adminpw: Zahlen + Buchstaben mindestens 10 Zeichen
  • Quit PW: einfaches in klein Wort ist üblich z.B. mauer, gelb, gold, insel,... Das * Quitpasswort soll auch mündlich gut kommunizierbar sein, weil es beispielsweise Passwörter werden im Prüfungsleitungsbereich hinterlegt (geschütztes Forum)

Allow user to quit SEB:
Haken ist eingeschaltet, weil das quit Passwort bei der Aufsicht bleibt für Computerpoolraumklausuren. (vgl. bei BYOD-Klausuren kann es sinvoll sein, das Passwort am Ende herauszugeben)

General-start.png

Config File:

Wir stellen bei "Use SEB settings for" auf “starting an exam” ein. “Configuring a client” bereitet den Computer darauf vor beim nächsten Betriebssystart in die vorliegende Config mit SEB zu starten. Diese Einstellung denkbar bei BYODs, aber wurde noch nie in Prüfungen ausprobiert. Möglicherweise gibt es einen Mehrwert durch ein frisch gestartetes System, aber auch Nachteile falls noch Einstellungen getroffen werden müssen.

Config_File-start.png

User Interface

Bei BYODs sind die Einstellungen üblicherweise ähnlich zu den Einstellungen der Computerpoolräume.
Es schalten Sie die "Browser-window-toolbar" ein, damit der Reload Button angezeigt werden kann.
Bei BYODs ist es wichtig, das WLAN einstellen zu können: Show WIFI control auf an
Zeit und Tastaturlayout brauchen nicht grundlos deaktiviert zu werden.
Wichtig ist die Audio Control bei BYODs. Nur wenn wirklich Videos oder Audios in der Prüfung gezeigt werden sollen, nur dann ist sinnvoll Audio einzuschalten. Kein Audio heißt "Show audio controlls" kein Haken, "Mute aute audio on setup" einschalten und die Lautstärke herunterdrehen.
User-Interface-BYODs.png

Browser:

Warnung: Die Einstellungen bezüglich User Agents auf der rechten Seite bedürfen sehr genauer Kentnisse - machen Sie dort nichts, es sei denn Sie wissen genau was Sie machen.
Links requesting to be opened in a new browser window...

Browser security:

  • "Allow text search" einschalten
  • "Delete cache when re-configuring or termininating SEB (Win)...." einschalten, falls ausgegraut dann folgendes machen:
    • In Reiter Exam gehen
    • Session Handling -> "Clear browser session when ending an exam or terminating SEB (prevents deletiopn of browser cache if deactivited)" einschalten
    • Zurück zum Reiter Browser und die Option einschalten
    • Schalten Sie im Reiter Exam die Checkbox "Clear browser session when ending an exam or terminating SEB (prevents deletiopn of browser cache if deactivited)" wieder aus.

Restriction in Exam Window:

  • "Allow navigating Back/Forward in exam" soll beim Einsatz von Moodle unbedingt deaktiviert sein, weil diese Funktionen potentiell unerwünschtes Verhalten zeigen. Das Navigieren wird über die Navigationsleiste in Moodle vorgenommen. Andere Prüfungssysteme reagieren möglicherweise besser auf die Vorwärts- und Rückwärtsfunktion von Webbrowsern.
  • Allow Reload in exam hilft Prüfungsteilnehmenden, wenn durch handwerkliche Fehler in der Gestaltung der Prüfung eine Sackgasse entsteht aus der kein Link herausführt.

Restrictions Additional Windows: In den zusätzlichen Fenstern des Webbrowser ist es normalerweise weniger problematisch Vorwärts- und Rückwärtsfunktion des Webbrowsers zu benutzen, weil in diesen Fenstern nicht die Prüfung durchgeführt wird sondern üblicherweise Hilfsmittel präsentiert werden. Hier können alle Optionen angewendet werden. BYODs-Browser-3-7-1-v2.png

Down/Upload
  • Falls keine Arbeit mit Dateien vorgesehen ist, dann deaktivieren Sie alles.
  • Falls Sie PDFs verwenden, dann erlauben Sie das Acrobat Reader Plugin. Testen Sie unbedingt die Links zu den PDFs mit Safe Exam Browser Testläufen. Sollte sich das PDF Plugin des SEB nicht verwenden lassen, dann gibt es zwei Optionen zur Behebung nach aktuellem Kenntnis Stand:
    1. Lagern Sie die Dateien unter andere Hyperlinks bzw. achten Sie darauf, dass eventuelle Force Download aus den Links entfernt wurden. Probieren Sie andere Speicherorte.
    2. Oder schalten Sie die Download Optionen ein und geben später PDF Reader frei. Sie müssen die unterstützten Reader bekanntgeben.
  • Grundsätzlich müssen Sie später im Reiter Networking URLs zu Dateien Freigeben
  • Auf dem Screenshot ist ein Beispiel zu sehen in dem Dateien zur Bearbeitung heruntergeladen werden sollen, dann lokal bearbeitet werden (Applikation dafür muss freigegeben werden), dann bearbeitet in einer Textaufgabe hochgeladen werden soll. Down-Updownload-3-7-1.png
Exam

Schalten Sie unbedingt: Use Browser Exam Key and Configuration Key ein!
Es ist ein zentrales Absicherungskonzept des Safe Exam Browsers beim Einsatz vom BYODs.

  • Neue Keys werden mit dem speichern der Konfiguration erzeugt
  • Die neuen Keys werden in Moodle eingefügt
  • Für jede Plattform die zum Einsatz kommen soll: Win64x, Mac, iOS (und Win32x) muss ein Key erzeugt werden durch Öffnen der Konfiguration auf dem jeweiligen System
  • Das EPrüfungsteam hat alle Geräte senden Sie uns die Konfiguration, Adminpasswort und URL des Tests zum Erzeugen der Keys, wenn Sie Unterstützung brauchen.

Session handling:
Schalten Sie beide Optionen aus. Diese Einstellung bietet bei einem Computerabsturz leichte Vorteile, weil die Chance besteht, dass Caches des HTML Editors überleben und weniger Eingaben verloren gehen.

  • "Ask user to confirm quitting", damit unabsichtliches Beenden des SEB verhindert wird.
  • "Restart session instead of quitting..." - bei BYODs unbedingt ausschalten! DIe Prüfungsteilnehmenden können den SEB in diesem Fall nur mit dem Quit Passwort verlassen. Es ist eine Option Computerpoolräume.

Back to Start Button:

  • Grundsätzlich sollte Back to Start verwendet werden, falls Prüfungsteilnehmende in einer Sackgasse geraten, aus der Sie sich per Navigation nicht befreien können.
  • "Use Start URL" ist eine gute Wahl, denn das Dashboard des Test/Quiz funktioniert als Einstieg immer gut.
  • Nachteil: Falls der Knopf mit getätigten, aber nicht abgesendeten, Eingaben gedrückt wird, dann gehen diese verloren.
  • "Protect back to start button..." sollte nur bei kleinen Prüfungen verwendet werden, weil die Aufsicht das Quitpasswort eingeben sollte, wenn die Prüfung noch nicht fertig ist.

Applications Bei einfachen Computerprüfungen werden keine zusätzlichen Programme gebraucht. PDF Reader sind im Webbrowser des Safe Browser integriert und machen die Verwendung von EBooks auf diesem Wege einfach. Recherche Arbeiten werden über das Whitlisting für URLs im Reiter Network realisiert. Somit gibt es bei Permitted Processes nichts zu tun.

Wenn Sie planen Programme in der Klausur anwenden zu lassen, dann ist die erste Empfehlung: Webapplikationen vor lokalen Applikationen. Bei Webapplikationen genügt oft ein Eintrag für ein Whitelistung zur Bereitstellung.

Abbildung Application am Beispiel einer normalen Klausur

Grundsätzlich: Wir begrüßen kompetenzorientiertes Prüfen - es ist unser Auftrag kompentenzorientiertes Prüfen umzusetzen.
Jedoch möchte wir an dieser Stelle einen ernstgemeinte Hinweise geben:

  • Wenn Sie auf BYODs Applikationen zur Anwendung bringen lassen wollen, dann ist exakt zu beschreiben welche Programme installiert sein sollen. Die Programme müssen im Zweifel für Windows x64, MacOs ab festgelegter Version und für iOS vorliegen. Die Versionsnummer des Programms mit eventuellen Plugins oder Erweiterungen müssen erkenntlich sein.
  • Sie müssen auf die Lizenzisierung achten bzw. das Prüfungsteilnehmende die Software ohne Kosten beziehen können oder Lizenzen durch Sie als Lehrstuhl abgegolten sind oder über eventuelle Kursgebühren keine Hürden entstehen im Zusammen mit dem Bezug der Software.
  • Gegebenenfalls müssen Sie vorschreiben, wo Programme installiert sein, sollen damit diese auch gefunden werden durch den Safe Exam Browser. Für Win x64 bietet sich regelmäßig eines der Standard Programm Verzeichnisse an also Programme oder Programme x86. Zunehmend werden Programm auch in den Benutzerbereich installiert im normalerweise versteckten Verzeichnis AppData was zum Problem werden kann, weil Safe Exam Browser nur dei Standardprogrammverzeichnisse aus Vertraulichkeitsgründen durchsucht. Alle anderen Verzeichnisse müssen entweder absolut im Safe Exam Browser angegeben werden und damit auch die Programmme derartig auf den BYODs installiert werden oder Sie überlassen den Studierenden das Auswählen der gefordeten exe.
  • Lassen Sie sich bezüglich eines geplanten Einsatz von Programmen in der Prüfung beraten!

Network
InAbbildung: Beispiel einer Klausurkonfig eines CAD Kurs im Reiter Network Network-Klausur_v2.png

Es ist für jede Klausurkonfig zu testen, ob nicht Teile von Moodle durch nicht fehlendes Whitelisting geblockt werden. Der Haken bei "Filter also embedded content" muss je nach Hilfsmittel getestet, ob es noch funktioniert.

Hier ist der Theorie wieHaken bei Pool.Activate URL Filtering zu setzen, sonst wird nichts gefiltert.

Nach mehreren Jahren Anwendung von SEB haben wir neben den eigentlichen Hilfsmitteln in der Whitelist folgende Moodle-Pfade:
moodle
https://moodle-exam.tu-darmstadt.de/mod/quiz*
https://moodle-exam.tu-darmstadt.de/theme*
https://moodle-exam.tu-darmstadt.de/lib*
https://moodle-exam.tu-darmstadt.de/login*
https://cdn.jsdelivr.net/npm*
https://moodle-exam.tu-darmstadt.de/question*
https://moodle-exam.tu-darmstadt.de/repository*
https://moodle-exam.tu-darmstadt.de/draftfile.php*
https://moodle-exam.tu-darmstadt.de/h5p*
https://moodle-exam.tu-darmstadt.de/user*
https://moodle-exam.tu-darmstadt.de/plugin*
https://moodle-exam.tu-darmstadt.de/course*
https://moodle-exam.tu-darmstadt.de/mod*
https://moodle-exam.tu-darmstadt.de/auth*
https://moodle-exam.tu-darmstadt.de/Shibboleth*
sebs*
sebs://moodle-exam.tu-darmstadt.de/mod*

SSO
https://login.tu-darmstadt.de*
https://sso.tu-darmstadt.de*

Webseiten, die oft Anwendung finden und erprobt sind
https://safeexambrowser.org*
https://oeis.org/wiki/List_of_LaTeX*
https://latex-tutorial.com/tutorials/amsmath* https://www.iim.maschinenbau.tu-darmstadt.de/CAD-Tutorial*
https://viliusle.github.io/miniPaint/*
https://webdemo.myscript.com*
https://app.diagrams.net*
https://www.desmos.com/scientific*
https://uni-tuebingen.de/fileadmin/Uni_Tuebingen/Fakultaeten/MathePhysik/Institute/IAAT/AIT/Tools/taschenrechner.html
https://web2.0rechner.*
*.deepl.com*
*.pons.com/text-*
*translate.google.com/?hl*

Die Pfade von Moodle sind auf die eigene Organisation anzupassen. Das eigene SSO ist ebenso freizugeben.

Erinnerung: Verlinkung zur technischen Demoprüfung für BYODs an der Sie sich orientieren können: BYOD technische Demo SEB WIN x64 3.7.1, MacOs 3.3.3, iOS 3.3.3
Hier sind die Whitelistings mit Stand Juni 2024 eingetragen.

Security Im Prinzip alles so einstellen wie im Screenshot. Nur beim Clipboard Spielraum. BYODs-Security-3-7-1.png