Verteilung von Lehrmaterialien über Divekit

Dieser Anwendungsfall beschreibt, wie Dozierende Lehrmaterialien effizient verteilen und den Lernfortschritt mithilfe von Divekit überwachen können. Zur effizienten Verteilung von Lehrmaterialien, Überwachung des Lernfortschritts und Verbesserung der Effizienz des Lehrmaterialmanagements und der Qualitätssicherung in der Lehre.

Idea
Plan
Prototype
Pilot
Live

Übersicht

Mehrwert: Dieser Anwendungsfall beschreibt, wie Dozierende Lehrmaterialien effizient verteilen und den Lernfortschritt mithilfe von Divekit überwachen können. Zur effizienten Verteilung von Lehrmaterialien, Überwachung des Lernfortschritts und Verbesserung der Effizienz des Lehrmaterialmanagements und der Qualitätssicherung in der Lehre.

Problem: Herausforderungen bei der effizienten Verteilung von Kursmaterialien und der manuellen Verwaltung zahlreicher Studierenden-Repositories. Die Verfolgung der akademischen Leistung und die Wartung über Repositories hinweg ist ohne Automatisierung zeitaufwändig.

Lösung: Effiziente Verteilung von Lehrmaterialien, Überwachung des Lernfortschritts und Verbesserung der Effizienz des Lehrmaterialmanagements und der Qualitätssicherung in der Lehre.

Wer profitiert

Primär

  • Dozierende

Sekundär

  • Studierende, Bildungseinrichtung

Wann geeignet

  • Automatische Erstellung und Verwaltung einer großen Anzahl von Studierenden-Repositories mit Tests.

Wann nicht geeignet

  • Keine automatisierte Repository-Verwaltung oder Tests erforderlich.

Prozess

  1. Dozent*in wählt die Divekit-Vorlage aus.
  2. Definition von Benutzer*innen/Gruppen, Rechten und Benennungsschema für Studierenden-Repositories in Divekit.
  3. Auswahl eines Quell-Repositories (oder keines, um leere Repositories zu verteilen).
  4. Divekit erstellt automatisch individuelle Repositories für alle Studierenden.
  5. Studierende arbeiten an Aufgaben in ihren Repositories.
  6. Divekit führt Tests aus und gibt Feedback (entweder über eine separate Plattform oder lokal mit Hinweisen zur Fehlerbehebung).

Voraussetzungen

Personen

  • Lehrende
  • Studierende
  • Systemadministrator*innen

Daten-Inputs

  • Lehrmaterial-Vorlagen
  • Quell-Repositories

Tools & Systeme

  • Divekit
  • GitLab
  • Divekit CLI

Richtlinien & Compliance

  • DSGVO
  • Institutionelle Zugriffskontrollrichtlinie

Risiken & Gegenmaßnahmen

  • Fehler bei der Repository-Erstellung oder Testausführung; Dozierende werden informiert.

    • Stakeholder umgehend benachrichtigen
    • Manuelles Fallback-Verfahren bereitstellen

Erste Schritte

Voraussetzungen: Git-Zugriff und konfigurierte Tools/Systeme wie unten aufgeführt.

  1. Repository/Vorlage/Inhalt nach Bedarf vorbereiten
  2. Tools, Berechtigungen und Integrationen konfigurieren
  3. Workflow ausführen und Ergebnisse überprüfen

FAQ

Wie automatisiert Divekit die Verteilung von Lehrmaterialien?

Divekit erstellt und verwaltet automatisch Studierenden-Repositories, verteilt Materialien und führt vordefinierte Tests mit GitLab CI/CD aus.

Ist Divekit in GitLab integriert?

Ja, Divekit verwendet GitLab-APIs und CI/CD-Pipelines für Repository-Erstellung, -Verwaltung und -Tests.

Kann Divekit große Klassen bewältigen?

Ja, es ist darauf ausgelegt, Hunderte von Repositories effizient zu verwalten und zu testen.

Glossar

Divekit
Ein Framework zur automatisierten Erstellung, Verteilung und Bewertung von Studierenden-Repositories über GitLab.
Divekit CLI
Kommandozeilen-Tool zur Verwaltung von Divekit-Projekten und -Integrationen.
CI/CD
Automatisierungsprozess zum Erstellen, Testen und Bereitstellen von Code und Lehrmaterialien.
Repository-Vorlage
Eine vorkonfigurierte GitLab-Projektstruktur, die zur Erstellung einheitlicher Studierenden-Repositories verwendet wird.