Version 0.0.1-alpha · EUPL v1.2

DaZ Pilot – Dokumentation

Der digitale Sprach-CoPilot für inklusiven Berufsschulunterricht. Diese Dokumentation richtet sich an Entwickler:innen, Schul-IT sowie Betreiber:innen und beschreibt Architektur, API, ML-Service und Betrieb.

Einführung

In Berufsschulklassen mit DaZ (Deutsch als Zweitsprache) oder DaF (Deutsch als Fremdsprache) erleben Lehrkräfte regelmäßig, wie fachsprachliche Barrieren den Unterrichtsfluss behindern. Auf den Niveaus A2–B1 fehlen niedrigschwellige, fachspezifische Lernangebote, die direkt in den Schulalltag integriert sind.

DaZ Pilot ist ein digitaler Sprach-CoPilot für inklusiven Berufsschulunterricht. Die App verbindet Bilderkennung, Fachwortschatz-Training, Audio-Aussprache und Gamification, um Sprachbarrieren abzubauen und den Ausbildungserfolg zu steigern. Lehrkräfte erhalten ein Dashboard zur Analyse von Lernständen und zur Erweiterung des Fachwortschatzes.

Die Lösung ist datenschutzfreundlich, vollständig auf Schulinfrastruktur (Moodle) abgestimmt und unter der EUPL-Lizenz quelloffen verfügbar.

Zielgruppe

RolleNutzung
Schüler:innen (DaZ/DaF, A2–B1)App: Objekte erkennen, Vokabeltraining, Quiz
LehrkräfteDashboard: Arbeitsaufträge verwalten, Lernfortschritt einsehen, Fachbegriffe pflegen
Schuladministration / ITOn-Premises Deployment oder SaaS-Variante

Die Lösung ist für alle 34 Regionalen Berufsbildungszentren (RBZ) und Berufsschulen in Schleswig-Holstein konzipiert und auf andere Bundesländer sowie Gemeinschaftsschulen übertragbar.

Kernfunktionen

Fachbegriffe visuell erkennen

Schüler:innen richten die Gerätekamera auf Werkzeuge oder Unterrichtsgegenstände. Ist der Begriff in der zentralen Datenbank hinterlegt, werden Bild, Begriff, Artikel sowie Singular- und Pluralform sofort angezeigt. Basis: SigLIP 2 (Open-Source-Bilderkennung).

Arbeitsaufträge mit integriertem Vokabeltraining

Dokumente in Moodle mit dem Dateinamen-Tag [DAZP] werden automatisch per Tesseract OCR nach Fachbegriffen durchsucht. Ein passender QR-Code wird in die PDF eingefügt und mit dem jeweiligen Vokabeltraining verknüpft – ohne Mehraufwand für Lehrkräfte.

Audioausgabe für Fachbegriffe

Richtige Aussprache (inkl. Artikel, Singular, Plural) über On-Device TTS – offline, ohne externe Dienste, datenschutzkonform.

Personalisierte Anmeldung

Login mit dem bestehenden Schul-Account via OpenID Connect (z. B. über Keycloak) – keine separate Registrierung, nutzbar auch auf Schulgeräten.

Nachbereitungsmodus mit Gamification

Vokabeltraining und Quizfunktionen zur Festigung nach dem Unterricht. Fortschritte, Punkte und Abzeichen motivieren Lernende zur regelmäßigen Wiederholung.

Lehrkräfte-Dashboard & Analyse

Klassenübersichten, Schwierigkeitsanalysen, Upload & Verwaltung von Arbeitsaufträgen und direkte Pflege der zentralen Fachbegriffs-Datenbank.

Diese Dokumentation

Die Dokumentation ist in vier Bereiche gegliedert:

  • Architektur – Monorepo, Komponenten und Tech-Stack.
  • API-Referenz – Interaktive Übersicht aller Backend-Endpunkte mit Beispielen.
  • ML-Service – SigLIP-2 Bilderkennung und Klassifikations-Pipeline.
  • Entwicklung & Betrieb – Setup, Umgebungsvariablen, Docker und Deployment.
Quelloffen
Der komplette Quellcode ist auf OpenCoDE verfügbar: gitlab.opencode.de/…/daz-pilot. Der eigenentwickelte Quellcode steht unter der European Union Public Licence v1.2 (EUPL).