Zuletzt geändert von Carina Enke am 19.02.2024

Zeige letzte Bearbeiter
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]].