Wiki-Quellcode von Expertenregeln Beispiele
Version 50.1 von Carina Enke am 10.06.2020
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | {{layout}} | ||
2 | {{layout-section ac:type="single"}} | ||
3 | {{layout-cell}} | ||
4 | \\ | ||
5 | {{/layout-cell}} | ||
6 | {{/layout-section}} | ||
7 | |||
8 | {{layout-section ac:type="two_right_sidebar"}} | ||
9 | {{layout-cell}} | ||
10 | (% class="auto-cursor-target" %) | ||
11 | Expertenregeln bieten vielfältigen Einsatzmöglichkeiten und können unterschiedliche Auswirkungen haben. Einen kleinen Einblick geben die Beispiele zur Anwendung auf dieser Seite. | ||
12 | |||
13 | \\ | ||
14 | {{/layout-cell}} | ||
15 | |||
16 | {{layout-cell}} | ||
17 | {{scroll-ignore}} | ||
18 | {{panel title="Inhalt"}} | ||
19 | |||
20 | |||
21 | {{toc/}} | ||
22 | {{/panel}} | ||
23 | {{/scroll-ignore}} | ||
24 | {{/layout-cell}} | ||
25 | {{/layout-section}} | ||
26 | |||
27 | {{layout-section ac:type="single"}} | ||
28 | {{layout-cell}} | ||
29 | == Expertenregeln in Beispielbildern** | ||
30 | ** == | ||
31 | |||
32 | In diesen Beispielen sehen Sie, wie Expertenregeln konfiguriert werden und wie sie sich in der Kursansicht auswirken. | ||
33 | |||
34 | \\ | ||
35 | |||
36 | {{expand title="In einem öffentlichen Kurs einzelne Inhalte nur für registierte Nutzer sichtbar schalten ..."}} | ||
37 | (% class="wrapped" %) | ||
38 | |((( | ||
39 | (% class="content-wrapper" %) | ||
40 | ((( | ||
41 | Sie wollen Inhalte in einem öffentlichen Kurs vor Gästen verbergen? | ||
42 | |||
43 | Tragen Sie im Tab Sichtbarkeit des betreffenden Kursbausteins bei Expertenmodus in das Textfeld nachfolgenden Inhalt ein. | ||
44 | |||
45 | {{code}} | ||
46 | isGuest(0)=false | ||
47 | {{/code}} | ||
48 | |||
49 | (% class="auto-cursor-target" %) | ||
50 | Damit wird der Kursbaustein in einem öffentlich zugänglichen Kurs für nicht registrierte Gastnutzer angezeigt. | ||
51 | ))) | ||
52 | )))|((( | ||
53 | (% class="content-wrapper" %) | ||
54 | ((( | ||
55 | [[image:attach:Kurseditor - Konfiguration nur registrierte Nutzer_de.png]] | ||
56 | ))) | ||
57 | ))) | ||
58 | |||
59 | (% class="auto-cursor-target" %) | ||
60 | Nach dem Publizieren sehen Nutzer folgende Ansicht: | ||
61 | |||
62 | (% class="wrapped" %) | ||
63 | |=((( | ||
64 | Ansicht als registrierter Nutzer | ||
65 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
66 | ((( | ||
67 | Ansicht als Gastnutzer | ||
68 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
69 | ((( | ||
70 | Ansicht als Kursverantwortlicher | ||
71 | ))) | ||
72 | |(% colspan="1" %)(% colspan="1" %) | ||
73 | ((( | ||
74 | (% class="content-wrapper" %) | ||
75 | ((( | ||
76 | [[image:attach:Kursrun - Ansicht registrierte Nutzer_de.png]] | ||
77 | ))) | ||
78 | )))|(% colspan="1" %)(% colspan="1" %) | ||
79 | ((( | ||
80 | (% class="content-wrapper" %) | ||
81 | ((( | ||
82 | [[image:attach:Kurseditor - Konfiguration nicht für Gäste_de.png]] | ||
83 | ))) | ||
84 | )))|(% colspan="1" %)(% colspan="1" %) | ||
85 | ((( | ||
86 | (% class="content-wrapper" %) | ||
87 | ((( | ||
88 | [[image:attach:Kursrun - Ansicht Kursverantwortlicher_de.png]] | ||
89 | ))) | ||
90 | ))) | ||
91 | {{/expand}} | ||
92 | |||
93 | {{expand title="In einem öffentlichen Kurs einzelne Inhalte nur für Gäste sichtbar schalten ..."}} | ||
94 | \\ | ||
95 | |||
96 | (% class="wrapped" %) | ||
97 | |((( | ||
98 | (% class="content-wrapper" %) | ||
99 | ((( | ||
100 | Sie wollen Inhalte in einem öffentlichen Kurs ausschließlich Gästen und Kursverantwortlichen anzeigen? | ||
101 | |||
102 | Tragen Sie im Tab Sichtbarkeit des betreffenden Kursbausteins bei Expertenmodus in das Textfeld nachfolgenden Inhalt ein. | ||
103 | |||
104 | {{code}} | ||
105 | isGuest(0)=true |isCourseAdministrator(0) | ||
106 | {{/code}} | ||
107 | |||
108 | (% class="auto-cursor-target" %) | ||
109 | Damit wird der Kursbaustein in einem öffentlich zugänglichen Kurs nur Gastnutzer und Kursverantwortlichen angezeigt. | ||
110 | ))) | ||
111 | )))|((( | ||
112 | (% class="content-wrapper" %) | ||
113 | ((( | ||
114 | [[image:attach:Kurseditor - Konfiguration nur registrierte Nutzer_de.png]] | ||
115 | ))) | ||
116 | ))) | ||
117 | |||
118 | (% class="auto-cursor-target" %) | ||
119 | Nach dem Publizieren sehen Nutzer folgende Ansicht: | ||
120 | |||
121 | (% class="wrapped relative-table" style="width: 58.8305%;" %) | ||
122 | |=((( | ||
123 | Ansicht als registrierter Nutzer | ||
124 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
125 | ((( | ||
126 | Ansicht als registrierter Nutzer | ||
127 | )))|=(% colspan="1" %)(% colspan="1" %) | ||
128 | ((( | ||
129 | Ansicht als Kursverantwortlicher | ||
130 | ))) | ||
131 | |(% colspan="1" %)(% colspan="1" %) | ||
132 | ((( | ||
133 | (% class="content-wrapper" %) | ||
134 | ((( | ||
135 | [[image:attach:Kursansicht - nicht für registrierte Nutzer_de.png]] | ||
136 | ))) | ||
137 | )))|(% colspan="1" %)(% colspan="1" %) | ||
138 | ((( | ||
139 | (% class="content-wrapper" %) | ||
140 | ((( | ||
141 | [[image:attach:Kursrun - Ansicht nur Gäste_de.png]] | ||
142 | ))) | ||
143 | )))|(% colspan="1" %)(% colspan="1" %) | ||
144 | ((( | ||
145 | (% class="content-wrapper" %) | ||
146 | ((( | ||
147 | [[image:attach:Kursrun - Ansicht Kursverantwortlicher_de.png]] | ||
148 | ))) | ||
149 | ))) | ||
150 | {{/expand}} | ||
151 | {{/layout-cell}} | ||
152 | {{/layout-section}} | ||
153 | |||
154 | {{layout-section ac:type="single"}} | ||
155 | {{layout-cell}} | ||
156 | {{expand title="Kursinhalte nach Testergebnis freigeben ..."}} | ||
157 | Sie wollen Inhalte in Abhängigkeit eines Tests freigeben? Dieses Umsetzung dieses Szenarios wird auf der Seite [[doc:Lernwegsteuerung nach Testergebnis]] erläutert. | ||
158 | {{/expand}} | ||
159 | {{/layout-cell}} | ||
160 | {{/layout-section}} | ||
161 | |||
162 | {{layout-section ac:type="single"}} | ||
163 | {{layout-cell}} | ||
164 | \\ | ||
165 | {{/layout-cell}} | ||
166 | {{/layout-section}} | ||
167 | |||
168 | {{layout-section ac:type="single"}} | ||
169 | {{layout-cell}} | ||
170 | == Expertenregeln zur Prüfung von Nutzereigenschaften == | ||
171 | |||
172 | {{info}} | ||
173 | 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. | ||
174 | {{/info}} | ||
175 | {{/layout-cell}} | ||
176 | {{/layout-section}} | ||
177 | |||
178 | {{layout-section ac:type="single"}} | ||
179 | {{layout-cell}} | ||
180 | (% class="auto-cursor-target" %) | ||
181 | === Prüfung auf eine Nutzerrolle === | ||
182 | |||
183 | \\ | ||
184 | |||
185 | (% class="wrapped" %) | ||
186 | |((( | ||
187 | Nur Gäste sehen den Kursbaustein, alle registrierten Nutzer dagegen nicht. | ||
188 | )))|((( | ||
189 | (% class="content-wrapper" %) | ||
190 | ((( | ||
191 | Tragen Sie im Tab Sichtbarkeit ein: | ||
192 | |||
193 | {{code language="text"}} | ||
194 | isGuest(0)=true | ||
195 | {{/code}} | ||
196 | |||
197 | (% class="auto-cursor-target" %) | ||
198 | Alternativ: isGuest(0) oder isGuest(0)=1 | ||
199 | ))) | ||
200 | ))) | ||
201 | |((( | ||
202 | Gäste haben keinen Zugang zu diesem Kursbaustein. | ||
203 | )))|((( | ||
204 | (% class="content-wrapper" %) | ||
205 | ((( | ||
206 | (% class="auto-cursor-target" %) | ||
207 | Tragen Sie im Tab Zugang ein: | ||
208 | |||
209 | {{code language="text"}} | ||
210 | isGuest(0)=false | ||
211 | {{/code}} | ||
212 | ))) | ||
213 | ))) | ||
214 | |||
215 | (% class="auto-cursor-target" %) | ||
216 | === Prüfung auf eine Gruppenzugehörigkeit === | ||
217 | |||
218 | (% class="wrapped" %) | ||
219 | |((( | ||
220 | Mit Ausnahme der (Lern)Gruppe mit dem Titel //«Anfänger»// sehen alle Kursteilnehmer den Kursbaustein. | ||
221 | )))|((( | ||
222 | (% class="content-wrapper" %) | ||
223 | ((( | ||
224 | Tragen Sie im Tab Sichtbarkeit ein: | ||
225 | |||
226 | {{code language="text"}} | ||
227 | inLearningGroup("Anfänger")= 0 | ||
228 | {{/code}} | ||
229 | ))) | ||
230 | ))) | ||
231 | |((( | ||
232 | Der Kursbaustein ist innerhalb eines Zeitraums (22.03.2020 - 23.08.2020) für alle Kursteilnehmer sichtbar, während er für Mitglieder der Lerngruppe mit dem Titel //«Betreuer»// jederzeit sichtbar ist. | ||
233 | )))|((( | ||
234 | (% class="content-wrapper" %) | ||
235 | ((( | ||
236 | Tragen Sie im Tab Sichtbarkeit ein: | ||
237 | |||
238 | {{code language="text"}} | ||
239 | (now >= date("22.03.2020 12:00")) & (now <= date("23.08.2020 18:00")) | inLearningGroup("Betreuer") | ||
240 | {{/code}} | ||
241 | ))) | ||
242 | ))) | ||
243 | |((( | ||
244 | Der Kursbaustein ist innerhalb eines Zeitraums (03.09.2020 - 13.10.2020) für alle Kursteilnehmer der Rechtegruppe mit dem Titel //«Assessoren»// sichtbar, während er für die Person mit dem Benutzernamen //«natalie»// jederzeit sichtbar ist. | ||
245 | )))|((( | ||
246 | (% class="content-wrapper" %) | ||
247 | ((( | ||
248 | (% class="auto-cursor-target" %) | ||
249 | Tragen Sie im Tab Sichtbarkeit ein: | ||
250 | |||
251 | {{code language="text"}} | ||
252 | (now >= date("03.09.2020 00:00")) & (now <= date("13.10.2020 00:00")) & inRightGroup("Assessoren")| isUser("natalie") | ||
253 | {{/code}} | ||
254 | ))) | ||
255 | ))) | ||
256 | |||
257 | (% class="auto-cursor-target" %) | ||
258 | === Prüfung von Benutzerattributen === | ||
259 | |||
260 | \\ | ||
261 | |||
262 | {{info}} | ||
263 | Neben den allgemeinen Beispielen, die unabhängig von der Institution verwendet werden können, sind auch Einschränkungen zu Daten möglich, welche institutionsspezifisch sind und je nach Institution übermittelt werden. | ||
264 | Für OPAL Nutzer enthält die Seite [[Übersicht der OPAL-Shibboleth-Attribute>>url:https://bildungsportal.sachsen.de/help/attribute-opal_de.html||shape="rect"]] alle aktuell verwendbaren institutionsspezifischen Attribute sächsischer Institutionen. | ||
265 | {{/info}} | ||
266 | |||
267 | (% class="wrapped" %) | ||
268 | |((( | ||
269 | Der Kursbaustein ist für alle Personen, deren Attribut Studiengang die Buchstabenfolge "Chemie" enthält zugänglich. | ||
270 | |||
271 | Somit können Personen mit dem Studiengang "Chemie BA" und auch "Chemie MA" den Kursbaustein nutzen, Nutzer mt dem Studiengang "Chemische Wasseraufbereitung" nicht. | ||
272 | |||
273 | \\ | ||
274 | )))|((( | ||
275 | (% class="content-wrapper" %) | ||
276 | ((( | ||
277 | (% class="auto-cursor-target" %) | ||
278 | Tragen Sie im Tab Zugang ein: | ||
279 | |||
280 | {{code language="text"}} | ||
281 | isInAttribute("studySubject","Chemie") | ||
282 | {{/code}} | ||
283 | |||
284 | {{expand title="Beispiele für weitere Attribute ..."}} | ||
285 | {{info}} | ||
286 | Je nach System sind unterschiedliche Nutzerattribute konfigurierbar. Prüfen Sie deshalb vorher welche Benutzerattribute in Ihrer Plattform verfügbar sind. | ||
287 | |||
288 | Beispiele für Nutzerattribute: | ||
289 | |||
290 | * Nutzername: username | ||
291 | * E-Mailadresse: email | ||
292 | * Fachsemester: termsOfStudy | ||
293 | * Institution: institutionalName | ||
294 | * Matrikelnummer: institutionalUserIdentifier | ||
295 | * Standort: standort | ||
296 | * Studiengang: studySubject | ||
297 | * Studiengruppe: studyGroup | ||
298 | * Organisationseinheit: orgUnit | ||
299 | * Vorname: firstName | ||
300 | * Nachname: lastName | ||
301 | {{/info}} | ||
302 | {{/expand}} | ||
303 | ))) | ||
304 | ))) | ||
305 | |((( | ||
306 | Nur Personen aus der Organisationseinheit "Marketing" sehen den Kursbaustein. | ||
307 | )))|((( | ||
308 | (% class="content-wrapper" %) | ||
309 | ((( | ||
310 | (% class="auto-cursor-target" %) | ||
311 | Tragen Sie im Tab Sichtbarkeit ein: | ||
312 | |||
313 | {{code language="text"}} | ||
314 | (getUserProperty("orgUnit") = "Marketing") | ||
315 | {{/code}} | ||
316 | ))) | ||
317 | ))) | ||
318 | {{/layout-cell}} | ||
319 | {{/layout-section}} | ||
320 | |||
321 | {{layout-section ac:type="single"}} | ||
322 | {{layout-cell}} | ||
323 | (% class="auto-cursor-target" %) | ||
324 | == Expertenregeln mit spezifischen Kursbausteinen == | ||
325 | |||
326 | {{info}} | ||
327 | In allen nachfolgenden Beispielen werden spezifische Kursbausteine genutzt. | ||
328 | |||
329 | 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. | ||
330 | {{/info}} | ||
331 | {{/layout-cell}} | ||
332 | {{/layout-section}} | ||
333 | |||
334 | {{layout-section ac:type="single"}} | ||
335 | {{layout-cell}} | ||
336 | === Auswertung der Versuchsanzahl === | ||
337 | |||
338 | \\ | ||
339 | |||
340 | (% class="wrapped" %) | ||
341 | |((( | ||
342 | Der Kursbaustein wird sichtbar, sobald der betreffende Kursteilnehmer den Kursbaustein Test (Kursbaustein-ID "70323786958847") ein erstes Mal durchgeführt hat. | ||
343 | )))|((( | ||
344 | (% class="content-wrapper" %) | ||
345 | ((( | ||
346 | (% class="auto-cursor-target" %) | ||
347 | Tragen Sie im Tab Sichtbarkeit ein: | ||
348 | |||
349 | {{code language="text"}} | ||
350 | getAttempts("70323786958847") > 0 | ||
351 | {{/code}} | ||
352 | ))) | ||
353 | ))) | ||
354 | |((( | ||
355 | Nutzer sollen einen Kursbaustein nicht mehr sehen, sobald sie in einem Kursbaustein Aufgabe (Kursbaustein-ID "70323524635734") mehr als 3 Dateien in den Abgabeordner gelegt haben. | ||
356 | |||
357 | \\ | ||
358 | )))|((( | ||
359 | (% class="content-wrapper" %) | ||
360 | ((( | ||
361 | (% class="auto-cursor-target" %) | ||
362 | Tragen Sie im Tab Sichtbarkeit ein: | ||
363 | |||
364 | {{code language="text"}} | ||
365 | getAttempts("70323524635734") <= 3 | ||
366 | {{/code}} | ||
367 | ))) | ||
368 | ))) | ||
369 | {{/layout-cell}} | ||
370 | {{/layout-section}} | ||
371 | |||
372 | {{layout-section ac:type="single"}} | ||
373 | {{layout-cell}} | ||
374 | === Auswertung Einschreibezeitpunkt === | ||
375 | |||
376 | \\ | ||
377 | |||
378 | (% class="wrapped" %) | ||
379 | |((( | ||
380 | Der Zugang zu einem Kursbaustein wird abhängig vom Zeitpunkt einer Einschreibung möglich. | ||
381 | |||
382 | Kursteilnehmer, die sich vor dem 26. Mai 2020, 18:00 Uhr über einen Kursbaustein Einschreibung (Kursbaustein-ID "70323786958847") eingeschrieben haben können den Kursbaustein nutzen. | ||
383 | )))|((( | ||
384 | (% class="content-wrapper" %) | ||
385 | ((( | ||
386 | (% class="auto-cursor-target" %) | ||
387 | Tragen Sie im Tab Zugang ein: | ||
388 | |||
389 | {{code language="text"}} | ||
390 | getInitialEnrollmentDate("70323786958847") <= date("26.5.2020 18:00") | ||
391 | |||
392 | {{/code}} | ||
393 | ))) | ||
394 | ))) | ||
395 | |((( | ||
396 | Jeder Kursteilnehmer kann nur während einer bestimmten Zeitdauer z.B. 2 Stunden nach der Einschreibung (Kursbaustein-ID "70323786958847") den Kursbaustein sehen. | ||
397 | )))|((( | ||
398 | (% class="content-wrapper" %) | ||
399 | ((( | ||
400 | (% class="auto-cursor-target" %) | ||
401 | Tragen Sie im Tab Sichtbarkeit ein: | ||
402 | |||
403 | {{code language="text"}} | ||
404 | getInitialEnrollmentDate("70323786958847") + 2h > now | ||
405 | {{/code}} | ||
406 | ))) | ||
407 | ))) | ||
408 | |((( | ||
409 | Jeder Kursteilnehmer kann nur während einer bestimmten Zeitdauer ( während der ersten zwei Stunden des ersten Kursbesuchs) den Kursbaustein sehen. | ||
410 | |||
411 | \\ | ||
412 | )))|((( | ||
413 | (% class="content-wrapper" %) | ||
414 | ((( | ||
415 | (% class="auto-cursor-target" %) | ||
416 | Tragen Sie im Tab Sichtbarkeit ein: | ||
417 | |||
418 | {{code language="text"}} | ||
419 | (getInitialCourseLaunchDate(0) >= never) | (getInitialCourseLaunchDate(0) + 2h > now) | ||
420 | {{/code}} | ||
421 | ))) | ||
422 | ))) | ||
423 | |((( | ||
424 | Der Kursbaustein wird erst sichbar, wenn sich der Benutzer seit mehr als 10 Minuten im Kurs bewegt. | ||
425 | )))|((( | ||
426 | (% class="content-wrapper" %) | ||
427 | ((( | ||
428 | (% class="auto-cursor-target" %) | ||
429 | Tragen Sie im Tab Sichtbarkeit ein: | ||
430 | |||
431 | {{code language="text"}} | ||
432 | (getRecentCourseLaunchDate(0) + 10min) > now | ||
433 | {{/code}} | ||
434 | ))) | ||
435 | ))) | ||
436 | {{/layout-cell}} | ||
437 | {{/layout-section}} | ||
438 | |||
439 | {{layout-section ac:type="single"}} | ||
440 | {{layout-cell}} | ||
441 | (% class="auto-cursor-target" %) | ||
442 | === Auswertung von Bewertungsdaten anderer Kursbausteine === | ||
443 | |||
444 | \\ | ||
445 | |||
446 | (% class="wrapped" %) | ||
447 | |((( | ||
448 | Der Kursbaustein ist sichtbar, sobald der Benutzer mindestens 10 Punkte im Test (Kursbaustein-ID "84692289655276") erreicht hat. | ||
449 | )))|((( | ||
450 | (% class="content-wrapper" %) | ||
451 | ((( | ||
452 | (% class="auto-cursor-target" %) | ||
453 | Tragen Sie im Tab Sichtbarkeit ein: | ||
454 | |||
455 | {{code language="text"}} | ||
456 | getOnyxTestOutcome("84692289655276","SCORE") >= 10 | ||
457 | {{/code}} | ||
458 | ))) | ||
459 | ))) | ||
460 | |((( | ||
461 | Der Kursbaustein ist sichtbar, sobald der Nutzer den Test (Kursbaustein-ID "84389429397045") bestanden hat. | ||
462 | )))|((( | ||
463 | (% class="content-wrapper" %) | ||
464 | ((( | ||
465 | (% class="auto-cursor-target" %) | ||
466 | Tragen Sie im Tab Sichtbarkeit ein: | ||
467 | |||
468 | {{code language="text"}} | ||
469 | getOnyxTestOutcomeZK("84389429397045","PASS") ="true" | ||
470 | {{/code}} | ||
471 | ))) | ||
472 | ))) | ||
473 | |((( | ||
474 | Der Kursbaustein ist sichtbar, wenn die Note des Nutzers für den angegebenen Baustein (Kursbaustein-ID "84692289655276") besser als 4 ist. | ||
475 | )))|((( | ||
476 | (% class="content-wrapper" %) | ||
477 | ((( | ||
478 | Tragen Sie im Tab Sichtbarkeit ein: | ||
479 | |||
480 | {{code language="text"}} | ||
481 | getMark("84692289655276") > 4 | ||
482 | {{/code}} | ||
483 | ))) | ||
484 | ))) | ||
485 | |((( | ||
486 | Der Kursbaustein ist sichtbar, wenn der Nutzer den angegebenen Kursbaustein (Kursbaustein-ID 69742969114730) erledigt hat (Kursfortschritt). | ||
487 | )))|((( | ||
488 | (% class="content-wrapper" %) | ||
489 | ((( | ||
490 | Tragen Sie im Tab Sichtbarkeit ein: | ||
491 | |||
492 | {{code language="text"}} | ||
493 | getProgress("69742969114730")>=100 | ||
494 | {{/code}} | ||
495 | ))) | ||
496 | ))) | ||
497 | |||
498 | {{info}} | ||
499 | Die Umsetzung eines weiteren Beispiels zur Nutzung von Expertenregeln wird auf der Seite [[doc:Lernwegsteuerung nach Testergebnis]] erläutert. | ||
500 | {{/info}} | ||
501 | {{/layout-cell}} | ||
502 | {{/layout-section}} | ||
503 | |||
504 | {{layout-section ac:type="single"}} | ||
505 | {{layout-cell}} | ||
506 | (% class="auto-cursor-target" %) | ||
507 | === Punktevergabe oder Bestandenstatus automatisch setzen === | ||
508 | |||
509 | {{info}} | ||
510 | Diese Regeln können in einem Kursbaustein **Struktur **im** Tab Bewertung** im jeweils passenden Eingabefeld gesetzt werden. | ||
511 | |||
512 | [[image:attach:Kurseditor - Expertenregeln zur Bewertung_de.png]] | ||
513 | {{/info}} | ||
514 | |||
515 | (% class="wrapped" %) | ||
516 | |((( | ||
517 | **Automatische Punktevergabe**: | ||
518 | |||
519 | 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. | ||
520 | )))|((( | ||
521 | (% class="content-wrapper" %) | ||
522 | ((( | ||
523 | (% class="auto-cursor-target" %) | ||
524 | Diese Regel wird im Abschnitt **Punkte verarbeiten** gesetzt. | ||
525 | |||
526 | {{code language="text"}} | ||
527 | (getPassed("69742969114730") | getPassed("69742969115733") | getPassed("69742969118009")) * 10 | ||
528 | {{/code}} | ||
529 | ))) | ||
530 | ))) | ||
531 | |((( | ||
532 | **Automatisch Status Bestanden setzen:** | ||
533 | |||
534 | Einen Kursbaustein Struktur soll automatisch bestanden anzeigen, wenn in allen Kursbausteine 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. | ||
535 | )))|((( | ||
536 | (% class="content-wrapper" %) | ||
537 | ((( | ||
538 | (% class="auto-cursor-target" %) | ||
539 | Diese Regel wird im Abschnitt **Bestanden wenn** gesetzt. | ||
540 | |||
541 | {{code language="text"}} | ||
542 | (getScore("69742969114730") + getScore("69742969115733") + getScore("69742969118009")) >= 140 | getPassed("69978845384688") | ||
543 | {{/code}} | ||
544 | ))) | ||
545 | ))) | ||
546 | {{/layout-cell}} | ||
547 | {{/layout-section}} | ||
548 | {{/layout}} |