H5P-Inhalt als Vorraussetzung eines Test-Bausteins
Diese Seite zeige einen einfachen Anwendungsfall zur Nutzung der Fortschrittsanzeige im Kurs in Verbindung mit einer Zugangsbeschränkung für einen Kursbaustein.
Konkret ist im Beispiel das Setzen des Status "Erledigt" an einem Kursbaustein H5P-Inhalt (Bild 2) Vorraussetzung für die automatische Freigabe eines Test-Bausteins (Bild 3).



Neben der manuellen Fortschrittsmarkierung gibt es auch Kursbausteine zu denen eine automatische Fortschrittsauswertung verfügbar ist. Eine Übersicht bietet die Seite Fortschrittsanzeige im Kurs.
Schrittfolge zur Konfiuration
- Kursbaustein vom Typ H5P-Inhalt einfügen und einen H5P-Ressource hinterlegen
- ID des Kursbausteins notieren
- Kursbaustein vom Typ Test einfügen und einen Test-Inhalt referenzieren
- Tab Zugang zum Kursbaustein Test aufrufen und in den Bereich Expertenregel wechseln
- Expertenregel hinterlegen, Schema: getProgress("[ID des Kursbausteins H5P")>=100
- Kursfortschritt aktivieren und Kurs publizieren

Fügen Sie einen Kursbaustein vom Typ H5P-Inhalt ein und hinterlegen Sie eine H5P-Datei. Unterstützung bieten die Seiten Lerninhalt (Kursbaustein H5P-Inhalt) und Kursbaustein H5P-Inhalt einem Kurs hinzufügen | Kurseditor - H5P-Inhalt mit Ressource.png |
| Für die Expertenregel wird später die Kursbaustein-ID benötigt. Sie finden diese beispielsweise im Tab Titel und Beschreibung ganz unten rechts. | Kurseditor - ID zum Kursbaustein_de.png |
Fügen Sie einen Kursbaustein vom Typ Test ein und hinterlegen Sie eine Test-Ressource Unterstützung bieten die Seiten zum Kursbaustein Test. | Kurseditor - Kursbaustein Test mit Ressource.png |
Legen Sie im Tab Zugang des Testbausteins eine Expertenregel an. Nutzen Sie das Schema für die Auswertung des Fortschritts und ergänzen Sie die individuelle Kursbaustein-ID des H5P-Inhalts Schema: getProgress("[ID des Kursbausteins H5P")>=100 Unterstützung bieten die Seite Expertenregeln zu Auswertung von Bewertungsdaten anderer Kursbausteine |
|
| Publizieren Sie den Kurs |