Wiki-Quellcode von Auswertung der Versuchsanzahl
Zuletzt geändert von Carina Enke am 24.11.2025
Zeige letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| 1 | Mit Expertenregeln können Sie die **Anzahl der Versuche** eines bewertbaren Kursbausteins auswerten und so die Sichtbarkeit und den Zugang zu anderen Kursabschnitten steuern. Nutzen Sie dafür die Expertenregel **getAttempts. **Der Rückgabewert dieser Expertenregel zeigt je Kursbausteintyp folgenden Wert: | ||
| 2 | |||
| 3 | * Kursbaustein vom Typ** Test, Selbsttest, Fragebogen**//: //Es wird die Anzahl der **gestarteten Versuche** zurückgegeben, | ||
| 4 | * Kursbaustein vom Typ **Aufgabe**//: Der// Rückgabewert zeigt die Anzahl der **abgegebener Dateien** an. | ||
| 5 | * Kursbaustein **Portfolioaufgabe**: Es wird die **Anzahl der abgegebenen Portfolioaufgaben** angezeigt | ||
| 6 | |||
| 7 | Möglich ist auch die Übergabe der Versuchsanzahl an einen Onyx-Test. Weitere Informationen dazu finden Sie im Abschnitt [[Variablen>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.Test.KB Test Konfiguration.KB Test - Variablen.WebHome]] zum Kursbaustein Test. | ||
| 8 | |||
| 9 | {{info}} | ||
| 10 | Alle nachfolgenden Beispielregeln lassen sich für die **Sichtbarkeit** und ebenso für den **Zugang** eines Kursbausteins anlegen. Zur Vereinfachung wird in den folgenden Beispielen immer nur ein Szenario beschrieben. Den Unterschied von Sichtbarkeit und Zugang erläutert die Seite [[Freigabe innerhalb von Kursen (Sichtbarkeit und Zugang)>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Freigabe von Kursen und Kursinhalten.Freigabe innerhalb von Kursen Sichtbarkeit und Zugang.WebHome||shape="rect"]]. | ||
| 11 | {{/info}} | ||
| 12 | |||
| 13 | In allen nachfolgenden Beispielen werden spezifische Kursbausteine genutzt. Notieren Sie sich für die Nutzung dieser Regeln vorher die Kursbaustein-IDs der betreffenden Kursbausteine für Ihr Szenario und passen Sie diese in den Expertenregeln entsprechend an. | ||
| 14 | |||
| 15 | |||
| 16 | (% class="relative-table wrapped" style="width:100.0%" %) | ||
| 17 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 18 | ((( | ||
| 19 | Syntax allgemein | ||
| 20 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
| 21 | ((( | ||
| 22 | Beispiel einer Expertenregel | ||
| 23 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
| 24 | ((( | ||
| 25 | Ergebnis der Regel | ||
| 26 | ))) | ||
| 27 | |(% rowspan="2" %)(% rowspan="2" %) | ||
| 28 | ((( | ||
| 29 | //getAttempts("//[integer]//")// | ||
| 30 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 31 | ((( | ||
| 32 | getAttempts("70323786958847") > 0 | ||
| 33 | )))|((( | ||
| 34 | Der Kursbaustein wird sichtbar, sobald der betreffende Kursteilnehmer den Kursbaustein Test (Kursbaustein-ID "70323786958847") ein erstes Mal gestartet hat. | ||
| 35 | ))) | ||
| 36 | |(% colspan="1" %)(% colspan="1" %) | ||
| 37 | ((( | ||
| 38 | getAttempts("70323524635734") <= 3 | ||
| 39 | )))|((( | ||
| 40 | Bei Nutzung im Tab Sichtbarkeit sollen Nutzer den Kursbaustein nicht mehr sehen, sobald sie in einem Kursbaustein Aufgabe (Kursbaustein-ID "70323524635734") mehr als 3 Dateien in den Abgabeordner gelegt haben. | ||
| 41 | ))) | ||
| 42 | |||
| 43 | Erstellen Sie weitere Regeln mit Hilfe Expertensyntax. Eine tabellarische Übersicht bietet die Seite [[Expertensyntax>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Freigabe von Kursen und Kursinhalten.Expertenmodus zur Freigabe innerhalb von Kursen.Expertensyntax.WebHome]]. |