Maßnahme Bühne
Zum Projekt

Niedrigschwellige Barrierefreiheitsprüfung ohne technisches Vorwissen

Barrierefreiheit digitaler Lehrmaterialien selbstständig zu prüfen, stellt Lehrende vor Herausforderungen: Kriterien wie WCAG korrekt einzuschätzen setzt Fachwissen voraus, das im Lehralltag meist fehlt – ebenso wie zeitliche Ressourcen. Im Bereich „Testen“ von DACHS können Lehrende ihre LMS-Kurse (Moodle und ILIAS) deshalb ohne besondere technische Vorkenntnisse auf Barrierefreiheit prüfen: Automatisierbare Kriterien überprüft das System direkt und automatisch. Für alle übrigen, nicht automatisiert erfassbaren Kriterien führt eine programmgestützte, schrittweise Anleitung durch die manuelle Prüfung. So werden auch Aspekte testbar, die sich technisch nicht automatisch erfassen lassen (z. B. Sinnhaftigkeit von Alternativtexten), ohne dass Lehrende Testverfahren oder Regelwerke im Detail kennen müssen. Zusätzlich stehen Lehrenden Umsetzungshilfen sowie Checklisten zur Verfügung mittels derer sie Materialien barrierefrei gestalten oder auch Barrierefreiheit prüfen können.

Kategorien

Bitte nennen Sie bis zu fünf Stichwörter, die den Inhalt Ihrer Maßnahme aussagekräftig beschreiben.
Barrierefreiheitsprüfung
Automatisierte Testung
Begleitete Prüfung
Niedrigschwelligkeit
LMS-Integration
Zielgruppe(n)
Handlungsfeld & Aktivität(en)

Beschreibung

Herausforderung

Die Prüfung digitaler Lehrmaterialien auf Barrierefreiheit setzt in der Regel Fachwissen zu Standards wie WCAG sowie technische Kenntnisse (z. B. im Umgang mit Testtools) voraus – Wissen, das den meisten Lehrenden erfahrungsgemäß fehlt. Ohne eigenständige Prüfmöglichkeit bleibt Barrierefreiheit deshalb oft eine abstrakte Anforderung, die nicht konkret überprüft und nachgebessert wird.

Herangehensweise

Als Grundlage für die Prüfkriterien wurden WCAG/BITV herangezogen und daraus ein eigener Kriterienkatalog abgeleitet. Da nicht alle WCAG/BITV-Kriterien für Moodle- und ILIAS-Kurse zwingend erforderlich sind, wurden diese gezielt ausgewählt. Technisch basiert die automatisierte Prüfung auf der „OpenA11y Evaluation Library“, die wir für die Besonderheiten von Moodle und ILIAS erweitert und angepasst haben. Für Kriterien, die sich nicht automatisch erfassen lassen, führt eine programmgestützte, schrittweise Anleitung durch die manuelle Prüfung – verständlich formuliert, ohne dass Lehrende Testverfahren oder Regelwerke im Detail kennen müssen.

Zusammenhang

Die Testkomponente ist einer von vier Bereichen des DACHS-Portals. Neben des manuellen Uploads von LMS-Kursen zur Barrierefreiheitsprüfung können Moodle-Kurse über ein Plugin auch direkt automatisiert ins Portal exportiert werden.

Voraussetzung

Für dieses Vorgehen braucht es:

  1. einen aus WCAG/BITV abgeleiteten, aber gezielt auf die eigene Zielumgebung zugeschnittenen Kriterienkatalog (nicht alle Standardkriterien sind überall relevant);

  2. eine geeignete Ausgangsbasis für automatisierte Prüfungen, z. B. eine bestehende Open-Source-Bibliothek, die sich erweitern lässt, statt alles neu zu entwickeln;

  3. eine verständliche, konsequent laiengerecht formulierte Führung durch die nicht automatisierbaren Prüfschritte.

Eignung

Das Vorgehen eignet sich für Projekte, die

  • eine Zielgruppe ohne technisches Fachwissen befähigen wollen, komplexe Qualitätskriterien in Bezug auf Barrierefreiheit selbst zu prüfen,

  • einen Prüfgegenstand haben, der sich automatisiert und/oder manuell beziehungsweise geführt bewerten lässt, und

  • bei Bedarf über eine technische Anbindung an die genutzten Systeme verfügen.

Weniger geeignet, wenn sich die Kriterien nicht sinnvoll in automatisierbare und geführte manuelle Schritte aufteilen lassen.

Vorgehen/Schritte

Es wird folgendes Vorgehen empfohlen:

  1. Kriterienkatalog ableiten: Nehmen Sie WCAG/BITV als Grundlage, prüfen Sie aber gezielt, welche Kriterien für Ihre Zielumgebung (bei DACHS: Moodle-/ILIAS-Kurse) tatsächlich relevant sind – nicht alle Standardkriterien sind zwingend erforderlich.

  2. Bestehende Bibliotheken als Basis wählen und anpassen: Vergleichen Sie verfügbare Open-Source-Bibliotheken anhand eigener Testfälle. Bei DACHS wurde zunächst die "axe-core-Bibliothek“ eingesetzt, sich dann aber für die „OpenA11y Evaluation Library“ entschieden, da diese umfangreichere Prüfungen bot, und diese für die Besonderheiten von Moodle und ILIAS erweitert.

  3. Geführte manuelle Prüfung konzipieren: Entwickeln Sie für nicht automatisierbare Kriterien eine schrittweise Anleitung, die Nutzende durch die Prüfung führt.

  4. Konsequent laienverständlich formulieren: Achten Sie von Anfang an darauf, Kriterien und Anleitungen nicht zu technisch zu formulieren. Verlassen Sie sich dabei nicht auf die eigene Einschätzung als Entwicklungsteam – das kann täuschen.

  5. Bei Bedarf eine technische Anbindung an die genutzten Systeme schaffen: Ermöglichen Sie beispielsweise den direkten Import eigener Kurse/Materialien.

  6. Ergebnisse verständlich aufbereiten: Stellen Sie Prüfergebnisse mit konkreten, umsetzbaren Handlungsempfehlungen dar.

  7. Sprachliche Verständlichkeit gezielt testen: Prüfen Sie insbesondere mit fachfremden Personen, ob Kriterien und Anleitungen wirklich ohne technisches Vorwissen verständlich sind – bei DACHS wurde erst in der Alpha-Testphase klar, dass die Formulierungen zu technisch waren.

  8. Iterativ verfeinern: Überarbeiten Sie Formulierungen und Kriterien basierend auf dem Feedback, bis die Verständlichkeit bestätigt ist (bei DACHS zwischen Alpha- und Beta-Testphase geschehen).

Hinweise

Effekte

Erwartungsgemäß ermöglichte die automatisierte Prüfung eine schnelle erste Einschätzung ohne, dass technisches Vorwissen vorausgesetzt wird. Unerwartet zeigte sich in der Alpha-Testphase, dass die ursprünglich technisch formulierten Prüfkriterien und Anleitungen für Lehrende trotzdem zu unverständlich waren – ein Zeichen dafür, dass die Einschätzung der Texte als „ohne technisches Wissen verständlich“ fehlerhaft war.

Learnings

Auch wenn „kein technisches Vorwissen nötig“ von Anfang an das Ziel war, waren die ersten Formulierungen der Prüfkriterien und Anleitungen zu technisch – das wurde erst durch das Feedback der Lehrenden in der Alpha-Testphase ersichtlich. Erst nach einer kompletten sprachlichen Überarbeitung aller Regeln bestätigte die Beta-Testphase, dass die Verständlichkeit nun passte. Laienverständlichkeit lässt sich im Entwickler*innenteam kaum zuverlässig selbst einschätzen und muss aktiv mit der Zielgruppe getestet werden.

Empfehlung

Zunächst wurde im DACHS-Projekt die „axe-core-Bibliothek“ als Grundlage für die automatisierte Prüfung eingesetzt, sich dann aber bewusst für die „OpenA11y Evaluation Library“ entschieden, da diese aus Sicht der Entwickler*innen mehr und qualitativ bessere Prüfungen mitbrachte. Rückblickend wird empfohlen, verfügbare Bibliotheken frühzeitig anhand konkreter eigener Testfälle zu vergleichen, statt sich zu früh auf eine Lösung festzulegen.

Tipps

Formulieren Sie Prüfkriterien und Anleitungen von Anfang an so einfach wie möglich – und verlassen Sie sich nicht auf die eigene Einschätzung, ob das verständlich genug ist, sondern testen Sie explizit mit fachfremden Personen. Prüfen Sie außerdem frühzeitig, welche WCAG/BITV-Kriterien für Ihre Zielumgebung überhaupt relevant sind, statt den vollständigen Katalog unreflektiert zu übernehmen. Nutzen Sie bestehende Open-Source-Bibliotheken als Ausgangsbasis, statt automatisierte Prüfungen komplett neu zu entwickeln.

Sonstiges

Der Pflegeaufwand für die Prüfkriterien ist nicht zu unterschätzen: Beachten Sie, dass Prüfkriterien im Laufe der Zeit angepasst oder ergänzt werden müssen.

Methoden

Empfohlen

Methoden
Ableitung eines eigenen Kriterienkatalogs aus WCAG/BITV mit gezielter Auswahl relevanter Kriterien für die Zielumgebung; Nutzendentests speziell zur sprachlichen Verständlichkeit von Kriterien und Anleitungen
Formate
Schrittweise Prüf-Anleitung mit konkreten Beispielen statt abstrakter Regelwerke
Technische Tools
„OpenA11y Evaluation Library“ als Basis für automatisierte Prüfungen

Nicht empfohlen

Technische Tools
„axe-core-Bibliothek“ – wurde zunächst eingesetzt, dann aber zugunsten der „OpenA11y Evaluation Library“ verworfen, da diese aus Entwickler*innensicht mehr und bessere Prüfungen bot.

Kontakt

Projekt Kontakt

Das könnte Sie auch interessieren

Projekt 101242
Projekt

Living Library

Die Living Library ist ein transdisziplinäres Projekt, das am Bio Design Lab der Staatlichen Hochschule für Gestaltung Karlsruhe entwickelt wurde und überdenkt, wie lokal verwurzelte Materialien, Wissen und Designpraktiken zur ökologischen Transformation beitragen können. Über zwei Jahre hinweg förderte das Projekt praxisorientiertes Lernen mit Schwerpunkt auf lokal gewonnenen Rohstoffen, experimentellem Herstellen und nachhaltiger Produktion. Im Rahmen von Kolloquien, Workshops und Exkursionen wurden Materialien geerntet, untersucht, aktiviert und schließlich wieder der Erde zugeführt. Die Prozesse und Ergebnisse wurden auf einer Website, in einem physischen Archiv und in einer Open-Access-Publikation vorgestellt.

Projekt anzeigen
Maßnahme 100024
Maßnahme

Kompetenzorientierung durch Wissensmanagement

Die Maßnahme zielt darauf ab, Wissen im Projekt und darüber hinaus verfügbar zu machen, um digitale Prüfungen systematisch im Sinne des Constructive Alignment kompetenzorientiert zu gestalten. Neben Workshops und Austauschformaten sind die Erstellung von Materialien wie Leitfäden, Fact-Sheets, Checklisten, Glossaren und eines interaktiven Online-Selbstlernkurses zentrale Maßnahmen des Wissenstransfers und der Ergebnissicherung.

Maßnahme anzeigen
Publikation 100023

Frage der Woche

[Kurzbeschreibung folgt (Anm. StIL)]

Publikation anzeigen