Wiki-Quellcode von Auswertung der Versuchsanzahl
Zuletzt geändert von Carina Enke am 19.02.2024
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]]. |