Wiki-Quellcode von Punktevergabe oder Bestandenstatus automatisch setzen
Zuletzt geändert von Moritz Baumgarten am 15.01.2024
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | {{layout}} | ||
2 | {{layout-section ac:type="two_right_sidebar"}} | ||
3 | {{layout-cell}} | ||
4 | Mit Expertenregeln können Sie die Punktevergabe und den Bestandenstatus eines (bewertbaren) Kursbausteins setzen. | ||
5 | |||
6 | Diese Regeln können in einem **Kursbaustein Struktur **im** Tab Bewertung** im jeweils passenden Eingabefeld gesetzt werden. Nutzen Sie für die Konfiguration die Expertenregeln **getScore** und **getPassed**. | ||
7 | |||
8 | |||
9 | [[image:attach:Kurseditor - Expertenregeln zur Bewertung_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
10 | |||
11 | |||
12 | {{/layout-cell}} | ||
13 | |||
14 | {{layout-cell}}{{/layout-cell}} | ||
15 | {{/layout-section}} | ||
16 | |||
17 | {{layout-section ac:type="single"}} | ||
18 | {{layout-cell}} | ||
19 | (% class="relative-table" style="width:100.0%" %) | ||
20 | |=(% colspan="1" %)(% colspan="1" %) | ||
21 | ((( | ||
22 | Syntax allgemein | ||
23 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
24 | ((( | ||
25 | Beispiel einer Expertenregel | ||
26 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
27 | ((( | ||
28 | Ergebnis der Regel | ||
29 | ))) | ||
30 | |(% colspan="1" %)(% colspan="1" %) | ||
31 | ((( | ||
32 | //getPassed("[integer]")// | ||
33 | )))|(% colspan="1" %)(% colspan="1" %) | ||
34 | ((( | ||
35 | getPassed("69742969114730") or getPassed("69742969115733") or getPassed("69742969118009")) * 10 | ||
36 | )))|((( | ||
37 | **Automatische Punktevergabe:** | ||
38 | |||
39 | Diese Regel wird im Abschnitt **Punkte verarbeiten** gesetzt. Für einen Kursbaustein Struktur sollen automatisch 10 Punkte vergeben werden, wenn einer von drei Kursbausteinen Test (Kursbaustein-IDs "69742969114730", "69742969115733" oder "69742969118009") bestanden wurde. Ist das nicht der Fall, sollen automatisch 0 Punkte für den Strukturbaustein gesetzt werden. | ||
40 | ))) | ||
41 | |(% colspan="1" %)(% colspan="1" %) | ||
42 | ((( | ||
43 | //getScore("//[integer]//")// | ||
44 | )))|(% colspan="1" %)(% colspan="1" %) | ||
45 | ((( | ||
46 | (getScore("69742969114730") + getScore("69742969115733") + getScore("69742969118009")) >= 140 or getPassed("69978845384688") | ||
47 | )))|((( | ||
48 | **Automatisch Status Bestanden setzen:** | ||
49 | |||
50 | Diese Regel wird im Abschnitt **Bestanden wenn** gesetzt. Ein Kursbaustein Struktur soll automatisch als bestanden angezeigt werden, wenn in allen Kursbausteinen Test (Kursbaustein-IDs "69742969114730", "69742969115733" oder "69742969118009") zusammen mindestens 140 Punkte erzielt wurden oder wenn für den Kursbaustein Bewertung (ID "69978845384688") manuell ein "Bestanden" gesetzt wurde. | ||
51 | ))) | ||
52 | {{/layout-cell}} | ||
53 | {{/layout-section}} | ||
54 | {{/layout}} |