Version 9.1 von Carina Enke am 11.04.2023

Zeige letzte Bearbeiter
1 {{sv-translation language="de"}}
2 {{layout}}
3 {{layout-section ac:type="single"}}
4 {{layout-cell}}
5 \\
6
7 {{details}}
8 (% class="wrapped" %)
9 |=(((
10 Verantwortlicher
11 )))|(((
12 \\
13 )))
14 |=(% colspan="1" %)(% colspan="1" %)
15 (((
16 Status
17 )))|(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)
18 (((
19 (% class="content-wrapper" %)
20 (((
21
22
23 {{sv-metadata type="workflow-status"/}}
24
25 {{status colour="Green" title="Fertig"/}}
26 )))
27 )))
28 |=(% colspan="1" %)(% colspan="1" %)
29 (((
30 Varianten
31 )))|(% colspan="1" %)(% colspan="1" %)
32 (((
33 (% class="content-wrapper" %)
34 (((
35 {{sv-metadata type="variants"/}}
36 )))
37 )))
38 |=(% colspan="1" %)(% colspan="1" %)
39 (((
40 Attribute
41 )))|(% colspan="1" %)(% colspan="1" %)
42 (((
43 (% class="content-wrapper" %)
44 (((
45 {{sv-metadata type="attributes"/}}
46 )))
47 )))
48 |=(% colspan="1" %)(% colspan="1" %)
49 (((
50 Pagekey
51 )))|(% colspan="1" %)(% colspan="1" %)
52 (((
53 (% class="content-wrapper" %)
54 (((
55 {{sv-metadata type="pagekey"/}}
56 )))
57 )))
58 |=(% colspan="1" %)(% colspan="1" %)
59 (((
60 Übersetzung
61 )))|(% colspan="1" %)(% colspan="1" %)
62 (((
63 (% class="content-wrapper" %)
64 (((
65 Activation according to test result
66
67 {{status colour="Green" title="fertig"/}}
68 )))
69 )))
70 |=(% colspan="1" %)(% colspan="1" %)
71 (((
72 TODOs
73 )))|(% colspan="1" %)(% colspan="1" %)
74 (((
75 (% class="content-wrapper" %)
76 (((
77 (% class="task-list" %)
78 (((
79 {{task reference="/Tasks/Task_7" status="Done"}}
80 carina: Seite initial erstellt
81
82 {{/task}}
83
84 {{task reference="/Tasks/Task_8" status="Done"}}
85 carina {{mention reference="XWiki.0a49950f5c0f19a8015c101b60e10001" style="FULL_NAME" anchor="XWiki-0a49950f5c0f19a8015c101b60e10001-uMYge"/}} Kann Übersetzt werden {{date value="2020-07-31" format="yyyy-MM-dd"/}} Bitte eng. Texte zu den einzelnen individuellen Inhalten (zB KB Titel) vorschlagen, dann erstell ich die entsprechenden Bilder noch
86 {{/task}}
87
88 {{task reference="/Tasks/Task_10" status="Done"}}
89 Vanessa: {{mention reference="XWiki.carina" style="FULL_NAME" anchor="XWiki-carina-MFLVQ"/}}: Die Aufgabe war auch wieder in zwei Versionen angelegt. Aus der 12.en kannst du sie rausnehmen bzw. die Übersetzung übernehmen (Ich hab auch die deutsche Seite nochmal Korrektur gelesen, die müsste dann auch mit übernommen werden).
90 {{/task}}
91 )))
92 )))
93 )))
94 {{/details}}
95 {{/layout-cell}}
96 {{/layout-section}}
97
98 {{layout-section ac:type="single"}}
99 {{layout-cell}}
100 {{panel borderWidth="2" borderStyle="solid" title="Frage"}}
101 (% class="auto-cursor-target" %)
102 Wie kann man konfigurieren, dass bei erfolgreichem Testergebnis der Nutzer nach Testabschluss automatisch auf einen bestimmten Kursinhalt springt und sich der Kursinhalt je nach Testergebnis sogar anpasst?
103 {{/panel}}
104 {{/layout-cell}}
105 {{/layout-section}}
106
107 {{layout-section ac:type="single"}}
108 {{layout-cell}}
109 \\
110 {{/layout-cell}}
111 {{/layout-section}}
112
113 {{layout-section ac:type="single"}}
114 {{layout-cell}}
115 {{panel borderColor="#5a759d" titleColor="white" borderWidth="2" titleBGColor="#5a759d" borderStyle="solid" title="Lösung"}}
116 (% class="auto-cursor-target" %)
117 Aktivieren Sie die Option "Nach Abschluss des Tests zu anderem Kursbaustein springen" und kombinieren Sie diese mit Expertenregeln.
118
119 Mit der Funktion **Nach Abschluss des Tests zu anderem Kursbaustein springen** können Sie bereits bestimmen, welches Kurselement nach dem Ende eines Testversuchs dem Nutzer direkt angezeigt werden soll, ohne dass er selbst aktiv in der Navigation einen Bereich anklickt. Diese Funktion unterscheidet jedoch nicht, wie erfolgreich der Test durchgeführt wurde, um eine direkte Unterscheidungsmöglichkeit zwischen verschiedenen Kurselementen zu ermöglichen.\\
120
121 Nutzen Sie für die Umsetzung des gewünschten Verhaltens **Expertenregeln** und einen Kursbaustein Struktur. Im Beispielkurs [[Freischaltung je nach Testergebnis>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/24494014468/CourseNode/101828111910973?75||shape="rect"]] können Sie die Wirkung ausprobieren. Alle notwendigen Konfigurationsschritte des Beispiels beschreibt der nachfolgende aufklappbare Bereich.
122
123 Expertenregeln sind sehr vielseitig anwendbar. Weitere allgemeine Informationen zur Expertensyntax finden Sie auf der Seite [[doc:Expertenmodus zur Freigabe innerhalb von Kursen]].
124
125 \\
126
127 {{expand title="Schrittfolge zur Umsetzung des Beispiels im eigenen Kurs ..."}}
128 (% class="wrapped" %)
129 |(% class="numberingColumn" %)(% class="numberingColumn" %)
130 (((
131 1
132 )))|(((
133 Erstellen oder öffnen Sie den Testbaustein. Notieren Sie sich die Kurbaustein-ID des Bausteins. Diese finden Sie unten rechts im Tab **Titel und Beschreibung**.
134 )))|(((
135 (% class="content-wrapper" %)
136 (((
137 [[image:attach:Kurseditor - ID zum Kursbaustein_de.png]]
138 )))
139 )))
140 |(% class="numberingColumn" %)(% class="numberingColumn" %)
141 (((
142 2
143 )))|(((
144 (% class="content-wrapper" %)
145 (((
146 Erstellen Sie einen neuen Kursbaustein vom Typ Struktur und geben Sie ihm einen passenden Titel. Wechseln Sie im Tab Sichtbarkeit in den Expertenmodus.
147
148 \\
149
150 \\
151
152 \\
153
154 \\
155 )))
156 )))|(((
157 [[image:attach:Kurseditor - Wechsel Expertenmodus_de.png]]
158 )))
159 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
160 (((
161 3
162 )))|(% colspan="1" %)(% colspan="1" %)
163 (((
164 (% class="content-wrapper" %)
165 (((
166 (% class="auto-cursor-target" %)
167 Tragen Sie hier die Expertenregel
168
169 {{code}}
170 getAttempts("101828111911807") > 0
171 {{/code}}
172
173 ein. Passen Sie bei dieser Regel die **Kursbaustein-ID** an und tragen Sie die zu Ihrem Test passende ID anstelle der hier beispielhaft verwendeten 101828111911807 ein.
174
175 Die so konfigurierte Expertenregel prüft nun die Anzahl der durchgeführten Testversuche. Sie bewirkt im vorliegenden Beispiel, dass der Strukturbaustein für Nutzer erst sichtbar wird, nachdem der Test zum ersten Mal durchgeführt wurde.
176 )))
177 )))|(% colspan="1" %)(% colspan="1" %)
178 (((
179 [[image:attach:Kurseditor - Expertenregel eintragen_de.png]]
180 )))
181 |(% class="numberingColumn" %)(% class="numberingColumn" %)
182 (((
183 4
184 )))|(((
185 Erstellen Sie im Strukturbaustein die notwendigen Inhalte, auf die der Nutzer nach Testabschluss gelangen soll. Sind mehrere Elemente pro Testergebnis geplant, können Sie auch hier Strukturbausteine zur Gliederung nutzen. Im Beispiel wird beabsichtigt, drei verschiedene Lernwege anzubieten:
186
187 * Abschnitt "Thema A", wenn der Test mit weniger als 5 Punkten abgeschlossen und damit nicht bestanden wurde.
188 * Abschnitt "Thema B", wenn der Test mit 5 Punkten abgeschlossen und damit bestanden wurde.
189 * Abschnitt "Thema C", wenn der Test mit 10 Punkten und damit mit voller Punktzahl abgeschlossen wurde.
190 )))|(((
191 (% class="content-wrapper" %)
192 (((
193 [[image:attach:Kurseditor - weitere Kurselemente_de.png]]
194 )))
195 )))
196 |(% class="numberingColumn" %)(% class="numberingColumn" %)
197 (((
198 5
199 )))|(((
200 (% class="content-wrapper" %)
201 (((
202 Setzen Sie zu jedem Element eine entsprechende Sichtbarkeitsregel, mit der auf das mögliche Testergebnis reagiert wird.
203
204 Im Beispiel wird
205
206 {{code}}
207 getOnyxTestOutcomeZK("101828111911807","PASS") ="false"
208 {{/code}}
209
210 verwendet, um einen Abschnitt mit Hinweisen für nicht bestandene Testversuche anzuzeigen.
211
212 Für die Unterscheidung "bestandener Test" kann die Expertenregel
213
214 {{code}}
215 getOnyxTestOutcomeZK("101828111911807","PASS") ="true"
216 {{/code}}
217
218 verwendet werden.
219
220 Im Beispiel wurde allerdings mit
221
222 {{code}}
223 getOnyxTestOutcome("101828111911807","SCORE") = 5
224 {{/code}}
225
226 auf die erreichte Punktzahl geprüft, mit der dieser Test bestanden ist. Bei Erreichen der vollen Punktzahl 10 wird im Beispiel ein weiterer spezifischer Inhalt angezeigt.
227 )))
228 )))|(((
229 (% class="content-wrapper" %)
230 (((
231 [[image:attach:Kurseditor - weitere Expertenregeln eintragen_de.png]]
232 )))
233 )))
234 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
235 (((
236 6
237 )))|(% colspan="1" %)(% colspan="1" %)
238 (((
239 Zum Abschluss setzen Sie beim Kursbaustein Test im Tab Test-Konfiguration die Option **Nach Abschluss des Tests zu anderem Kursbaustein springen **auf den Strukturbaustein, mit dem die Wahlmöglichkeiten beginnen.
240 )))|(% colspan="1" %)(% colspan="1" %)
241 (((
242 (% class="content-wrapper" %)
243 (((
244 [[image:attach:Kurseditor - Nach Testabschluss.png]]
245 )))
246 )))
247 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
248 (((
249 7
250 )))|(% colspan="1" %)(% colspan="1" %)
251 (((
252 Publizieren Sie Ihre Änderungen.
253 )))|(% colspan="1" %)(% colspan="1" %)
254 (((
255 \\
256 )))
257 {{/expand}}
258 {{/panel}}
259 {{/layout-cell}}
260 {{/layout-section}}
261 {{/layout}}
262 {{/sv-translation}}
263
264 {{sv-translation language="en"}}
265 {{layout}}
266 {{layout-section ac:type="single"}}
267 {{layout-cell}}
268 {{panel borderWidth="2" borderStyle="solid" title="Question"}}
269 How to configure a test so that after completing it and when the test result is successful, the user will automatically jump to a specific course element, and the target course element will differ depending on the test result?
270 {{/panel}}
271 {{/layout-cell}}
272 {{/layout-section}}
273
274 {{layout-section ac:type="single"}}
275 {{layout-cell}}
276 \\
277 {{/layout-cell}}
278 {{/layout-section}}
279
280 {{layout-section ac:type="single"}}
281 {{layout-cell}}
282 {{panel borderColor="#5a759d" borderWidth="2" titleBGColor="#5a759d" borderStyle="solid" title="Solution"}}
283 Enable the option "Jump to another course node after finishing the test" and combine it with expert rules.
284
285 By using the function** Jump to another course node after finishing the test**, you can already determine which course element will be displayed to the user immediately after completing a test attempt, without the user having to actively click on an area in the navigation. However, this function does not distinguish how successfully the test has been performed in order to allow the possibility for a direct distinction between different course elements.
286
287 To implement the desired behaviour, deploy **expert rules** and a structure course element. In the example course [[Activation according to test result>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/24494014468/CourseNode/101828111910973?75||shape="rect"]], you can test the effect. See the expandable area below for a description of all necessary configuration steps.
288
289 Expert rules are very versatile. For more general information about the expert syntax, see the help page [[Publishing within courses (expert mode)>>url:https://www.bps-system.de/help/display/LMSintern/.Expertenmodus+zur+Freigabe+innerhalb+von+Kursen+v12.4||shape="rect"]].
290
291 \\
292
293 {{expand title="Steps required to implement the example in your own course ..."}}
294 (% class="wrapped" %)
295 |(% class="numberingColumn" %)(% class="numberingColumn" %)
296 (((
297 1
298 )))|(((
299 Create or open a test course element. Write down the ID of the course element. You can find it in the bottom right corner of the **Title and Description**
300 )))|(((
301 (% class="content-wrapper" %)
302 (((
303 [[image:attach:Kurseditor - ID zum Kursbaustein_de.png]]
304 )))
305 )))
306 |(% class="numberingColumn" %)(% class="numberingColumn" %)
307 (((
308 2
309 )))|(((
310 Create a new structure course element and give it a suitable title. Switch to expert mode in the Visibility tab.
311 )))|(((
312 (% class="content-wrapper" %)
313 (((
314 [[image:attach:Kurseditor - Wechsel Expertenmodus_de.png]]
315 )))
316 )))
317 |(% class="numberingColumn" %)(% class="numberingColumn" %)
318 (((
319 3
320 )))|(((
321 (% class="content-wrapper" %)
322 (((
323 Enter the expert rule
324
325 {{code}}
326 getAttempts("101828111911807") > 0
327 {{/code}}
328
329 in the appropriate field. Adjust the **course element ID** in this rule by replacing the ID 101828111911807 used here as an example with the ID that matches your test.
330
331 The expert rule configured in this way will now determine the number of performed test attempts. In this example, it causes the structure course element to become visible to users only after the test has been performed for the first time.
332 )))
333 )))|(((
334 (% class="content-wrapper" %)
335 (((
336 [[image:attach:Kurseditor - Expertenregel eintragen_de.png]]
337 )))
338 )))
339 |(% class="numberingColumn" %)(% class="numberingColumn" %)
340 (((
341 4
342 )))|(((
343 In the structure course element, create the corresponding elements to which the user would be directed upon completion of the test. If several elements are desired per test result, you can again use structure course elements for a clear outline. In the example, three different learning paths should be provided:
344
345 * Section “Subject A” if the test was completed with less than 5 points and thus failed.
346 * Section “Subject B” if the test was completed with 5 points and thus passed.
347 * Section “Subject C” if the test was completed with 10 points and thus passed with a full score.
348 )))|(((
349 (% class="content-wrapper" %)
350 (((
351 [[image:attach:Kurseditor - weitere Kurselemente_de.png]]
352 )))
353 )))
354 |(% class="numberingColumn" %)(% class="numberingColumn" %)
355 (((
356 5
357 )))|(((
358 (% class="content-wrapper" %)
359 (((
360 For each element, set an appropriate visibility rule that will react to the possible test result.
361
362 In the example,
363
364 {{code}}
365 getOnyxTestOutcomeZK("101828111911807","PASS") ="false"
366 {{/code}}
367
368 is used to display a section with notes for test attempts the learner did not pass.
369
370 To differentiate “passed tests” from failed tests, the expert rule
371
372 {{code}}
373 getOnyxTestOutcomeZK("101828111911807","PASS") ="true"
374 {{/code}}
375
376 can be used.
377
378 However, in the example,
379
380 {{code}}
381 getOnyxTestOutcome("101828111911807","SCORE") = 5
382 {{/code}}
383
384 was used to check for the score achieved to pass this test. If a full score of 10 points is reached, another specific element will be displayed in the example.
385 )))
386 )))|(((
387 (% class="content-wrapper" %)
388 (((
389 [[image:attach:Kurseditor - weitere Expertenregeln eintragen_de.png]]
390 )))
391 )))
392 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
393 (((
394 6
395 )))|(% colspan="1" %)(% colspan="1" %)
396 (((
397 Lastly, enable the option **Jump to another course node after finishing the test** in the Test configuration tab of the test course element and select the structure course element which is followed by the configured subjects.
398 )))|(% colspan="1" %)(% colspan="1" %)
399 (((
400 (% class="content-wrapper" %)
401 (((
402 [[image:attach:Kurseditor - Nach Testabschluss.png]]
403 )))
404 )))
405 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
406 (((
407 7
408 )))|(% colspan="1" %)(% colspan="1" %)
409 (((
410 Publish your changes.
411 )))|(% colspan="1" %)(% colspan="1" %)
412 (((
413 \\
414 )))
415 {{/expand}}
416 {{/panel}}
417 {{/layout-cell}}
418 {{/layout-section}}
419 {{/layout}}
420 {{/sv-translation}}