Version 170.1 von Carina Enke am 19.05.2020

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 {{sv-metadata type="workflow-status"/}}
22
23 {{status colour="Green" title="Fertig"/}}
24 )))
25 )))
26 |=(% colspan="1" %)(% colspan="1" %)
27 (((
28 Varianten
29 )))|(% colspan="1" %)(% colspan="1" %)
30 (((
31 (% class="content-wrapper" %)
32 (((
33 {{sv-metadata type="variants"/}}
34 )))
35 )))
36 |=(% colspan="1" %)(% colspan="1" %)
37 (((
38 Attribute
39 )))|(% colspan="1" %)(% colspan="1" %)
40 (((
41 (% class="content-wrapper" %)
42 (((
43 {{sv-metadata type="attributes"/}}
44 )))
45 )))
46 |=(% colspan="1" %)(% colspan="1" %)
47 (((
48 Pagekey
49 )))|(% colspan="1" %)(% colspan="1" %)
50 (((
51 (% class="content-wrapper" %)
52 (((
53 {{sv-metadata type="pagekey"/}}
54 )))
55 )))
56 |=(% colspan="1" %)(% colspan="1" %)
57 (((
58 Übersetzung
59 )))|(% colspan="1" %)(% colspan="1" %)
60 (((
61 (% class="content-wrapper" %)
62 (((
63 Example Test: Calculated Test Variable as a Solution to a Question 
64
65 {{status colour="Green" title="fertig"/}}
66 )))
67 )))
68 |=(% colspan="1" %)(% colspan="1" %)
69 (((
70 TODOs
71 )))|(% colspan="1" %)(% colspan="1" %)
72 (((
73 (% class="content-wrapper" %)
74 (((
75 (% class="task-list" %)
76 (((
77 {{task reference="/Tasks/Task_2" status="Done"}}
78 carina {{mention reference="XWiki.0a49950f5c0f19a8015c101b60e10001" style="FULL_NAME" anchor="XWiki-0a49950f5c0f19a8015c101b60e10001-qiNkT"/}} Neue Seite, kann übersetzt werden
79
80 {{/task}}
81 )))
82 )))
83 )))
84 |=(% colspan="1" %)(% colspan="1" %)
85 (((
86 Beispieldateien
87 )))|(% colspan="1" %)(% colspan="1" %)
88 (((
89 (% class="content-wrapper" %)
90 (((
91 [[attach:Textvariablen_als_Lösung_einer_Lücke.zip]]
92 )))
93 )))
94 {{/details}}
95 {{/layout-cell}}
96 {{/layout-section}}
97
98 {{layout-section ac:type="two_right_sidebar"}}
99 {{layout-cell}}
100 Post-Testvariablen ermöglichen u.a. die gezielte **Nutzung von Lernerantworten aus Einzelaufgaben zur Berechnung von globalen Variablen**. Diese können u.a als Lösung späterer Aufgaben genutzt werden.
101
102 Im folgenden Beispiel werden die in Aufgabe A1 abgegebenen Lernerantworten für die Aufgabenstellung der anschließenden Aufgabe A2 verwendet (1) und zusätzlich zur Berechnung einer weiteren Testvariable, die als Lösung der Aufgabe A2 genutzt wird (2).
103
104 (1)
105
106 [[image:attach:Nutzereingabe in nachfolgender Aufgabe_de.png]]
107
108 (2)
109
110 [[image:attach:Nutzereingabe zur Berechung einer Lösung einer nachfolgenden Aufgabe_de.png]]
111 {{/layout-cell}}
112
113 {{layout-cell}}
114 {{scroll-ignore}}
115 {{panel borderColor="#ddd" borderStyle="solid" title="Inhalt"}}
116
117
118 {{toc/}}
119 {{/panel}}
120
121 {{panel borderColor="#ddd" borderStyle="solid" title="Aufgaben-Variablen verwenden"}}
122 * [[(% class="confluence-link" %)Definition(%%) einer Variable>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden#Variablenverwenden-DefinitioneinerVariable||shape="rect"]]
123 * (% class="confluence-link" %)[[Verwendung von Variablen>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden#Variablenverwenden-VerwendungvonVariablen||shape="rect"]]
124 * (% class="confluence-link" %)[[Definition einer Bedingung>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden#Variablenverwenden-DefinitioneinerBedingung||shape="rect"]]
125 * (% class="confluence-link" %)[[Expertenmodus (IMS QTI)>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden#Variablenverwenden-Expertenmodus(IMSQTI)||shape="rect"]]
126 * (% class="confluence-link" %)[[Variablenbelegung einsehen>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden#Variablenverwenden-Variablen-Belegungeinsehen||shape="rect"]]
127 {{/panel}}
128 {{/scroll-ignore}}
129 {{/layout-cell}}
130 {{/layout-section}}
131
132 {{layout-section ac:type="single"}}
133 {{layout-cell}}
134 \\
135 {{/layout-cell}}
136 {{/layout-section}}
137
138 {{layout-section ac:type="single"}}
139 {{layout-cell}}
140 == Beispieltest "Berechnete Testvariablen als Lösung einer Aufgabe" ==
141
142 \\
143
144 (% class="wrapped" %)
145 |(% colspan="1" %)(% colspan="1" %)
146 (((
147 [[image:attach:Testvariablen_de.png]]
148 )))|(% colspan="1" %)(% colspan="1" %)
149 (((
150 **Testvariablen:**
151
152 Im Beispiel werden **auf Testebene** "Nach-Abgabe-verarbeitete" (Post-)Variablen angelegt und auf den Wert der Lernerantwort der ersten Aufgabe gesetzt.
153
154 Beispielsweise wird die Testvariable {a} mit dem Wert der Lernerantwort, also die Eingabe des Teilnehmers, aus der ersten Lücke der Aufgabe A1 gefüllt. Gleiches wird in diesem Beispiel mit der Testvariable {b} durchgeführt.
155
156 In der Testvariable {sum} werden beide Nutzereingaben für eine Berechnung genutzt, welche an Aufgabe A2 übergeben wird.
157 )))
158 |(% colspan="1" %)(% colspan="1" %)
159 (((
160 (% class="content-wrapper" %)
161 (((
162 //[[image:attach:Editor - Aufgabenvariablen_de.png]]
163 //
164 )))
165 )))|(% colspan="1" %)(% colspan="1" %)
166 (((
167 **Aufgabenvariablen:**
168
169 In der Aufgabe A2 müssen die benötigten Variablen ohne Wertsetzung angelegt werden, damit sie im Testverlauf mit den Nutzerwerten gefüllt werden können.
170 )))
171
172 (% class="auto-cursor-target" %)
173 == Schrittfolge zur Erstellung dieses Beispiels ==
174
175 (% class="auto-cursor-target" %)
176 Mit folgenden Schritten können Sie das Beispiel selbst erstellen:
177
178 (% class="wrapped" %)
179 |(% class="numberingColumn" %)(% class="numberingColumn" %)
180 (((
181 1
182 )))|(((
183 Erstellen Sie einen Test. Legen Sie im Tab Optionen die **lineare Bearbeitung **des Tests fest. Die lineare Bearbeitung stellt sicher, dass die Aufgaben durch den Teilnehmer Schritt für Schritt bearbeitet werden. Nur bei einer linearen Bearbeitung ist die Übergabe von Werten von einer Aufgabe zur nächsten möglich.
184 )))|(((
185 (% class="content-wrapper" %)
186 (((
187 [[image:attach:Test - Lineare Navigation_de.png]]
188 )))
189 )))
190 |(% class="numberingColumn" %)(% class="numberingColumn" %)
191 (((
192 2
193 )))|(((
194 Erstellen Sie zwei Lückentextaufgaben mit dem Titel A1 und A2.
195 )))|(((
196 (% class="content-wrapper" %)
197 (((
198 [[image:attach:Test - Lückentextaufgaben_de.png]]
199 )))
200 )))
201 |(% class="numberingColumn" %)(% class="numberingColumn" %)
202 (((
203 3
204 )))|(((
205 Legen Sie in der ersten Aufgabe die Art der Lücke fest, beispielsweise "Numerisch".
206 )))|(((
207 (% class="content-wrapper" %)
208 (((
209 [[image:attach:Aufgabe - Art der Lücke_de.png]]
210 )))
211 )))
212 |(% class="numberingColumn" %)(% class="numberingColumn" %)
213 (((
214 4
215 )))|(((
216 Legen Sie in der zweiten Aufgabe die benötigten drei Pre-Aufgabenvariablen (a2_a, a2_b, a2_sum) mit leerem Wert an. Diese Aufgabenvariablen sind notwendig, um die Lernerantwort aus A1 aufnehmen und die berechnete Lösung vergleichen zu können. Die Verknüpfung erfolgt im Schritt 6.
217
218 Beachten Sie bei eigenen Beispielen bitte: Der Typ der Variable muss zum gewählten Lückentyp aus Aufgabe A1 passen:
219
220 * Für Lückentexte und Formelvergleiche gibt der Teilnehmer Text ein, als Typ muss daher Text gewählt werden.
221 * Für den Aufgabentyp Numerische Eingabe und Berechnung gibt der Teilnehmer eine Zahl als Lernerantwort ein, als Typ muss daher Gleitkommazahl gewählt werden.
222 )))|(((
223 [[image:attach:Aufgabe - Variable anlegen_de.png]]
224 )))
225 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
226 (((
227 5
228 )))|(% colspan="1" %)(% colspan="1" %)
229 (((
230 Um die Pre-Aufgabenvariablen und damit die Teilnehmerantwort aus der ersten Aufgabe (A1) später im Aufgabentext der Aufgabe A2 anzuzeigen, fügen Sie diese in den Aufgabentext ein.
231 )))|(% colspan="1" %)(% colspan="1" %)
232 (((
233 (% class="content-wrapper" %)
234 (((
235 [[image:attach:Aufgabe - Anzeige der Variable im Aufgabentext_de.png]]
236 )))
237 )))
238 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
239 (((
240 6
241 )))|(% colspan="1" %)(% colspan="1" %)
242 (((
243 Legen Sie nun die Test-Postvariable (LR1) an. Achten Sie auch hier auf den korrekten Variablentyp. Im beschriebenen Beispiel wird der Typ "Gleitkomma" genutzt. 
244 Setzen Sie den Wert der Variable auf den Variablenwert der Lernerlösung (LEARNERRESPONSE_GAP_1) der Aufgabe A1.
245
246 Verknüpfen Sie diese Post-Testvariable mit der Aufgabenvariable (Item_LR1).
247 )))|(% colspan="1" %)(% colspan="1" %)
248 (((
249 (% class="content-wrapper" %)
250 (((
251 [[image:attach:Test - Post Testvariablen anlegen_de.png]]
252 )))
253 )))
254 |(% class="numberingColumn" colspan="1" %)(% class="numberingColumn" colspan="1" %)
255 (((
256 7
257 )))|(% colspan="1" %)(% colspan="1" %)
258 (((
259 (% class="content-wrapper" %)
260 (((
261 Speichern Sie den Test und starten Sie die Vorschau. Geben Sie Zahlen in die Lücken der ersten Aufgabe ein. Wechseln Sie in die zweite Aufgabe. Die eingetragenen Werte der ersten Aufgabe werden im Aufgabentext angezeigt und für die Lösungsberechnung verwendet.
262
263 {{info}}
264 Dieses Beispiel beachtet noch nicht die Möglichkeit, keine Antwort zur ersten Aufgabe einzutragen. Wie Sie diesen Fall durch Anlegen von Bedingungen beachten, zeigt das obere Beispiel zum Eisverkauf.
265 {{/info}}
266 )))
267 )))|(% colspan="1" %)(% colspan="1" %)
268 (((
269 (% class="content-wrapper" %)
270 (((
271 [[image:attach:Beispielrechnung_de.png]]
272 )))
273 )))
274 {{/layout-cell}}
275 {{/layout-section}}
276 {{/layout}}
277 {{/sv-translation}}
278
279 {{sv-translation language="en"}}
280 {{layout}}
281 {{layout-section ac:type="two_right_sidebar"}}
282 {{layout-cell}}
283 Post-test variables allow, among other things, the targeted **use of learner responses from individual questions to calculate global variables**. These can for example be used as solutions in subsequent questions.
284
285 In the following example, the learner responses submitted for the question A1 will be used in the question text of the subsequent question A2 (1) as well as for the calculation of another test variable that will be used as the solution to the question A2 (2).
286
287 (1)
288
289 [[image:attach:Nutzereingabe in nachfolgender Aufgabe_de.png]]
290
291 (2)
292
293 [[image:attach:Nutzereingabe zur Berechung einer Lösung einer nachfolgenden Aufgabe_de.png]]
294 {{/layout-cell}}
295
296 {{layout-cell}}
297 {{scroll-ignore scroll-pdf="true" scroll-office="true" scroll-chm="true" scroll-docbook="true" scroll-eclipsehelp="true" scroll-epub="true" scroll-html="true"}}
298 {{panel title="Content"}}
299
300
301 {{toc/}}
302 {{/panel}}
303
304 {{panel title="Using question variables"}}
305 * [[Definition of a variable>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden||shape="rect"]]
306 * [[Use of variables>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden||shape="rect"]]
307 * [[Definition of a condition>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden||shape="rect"]]
308 * [[Expert mode (IMS QTI)>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden||shape="rect"]]
309 * [[View variable assignment>>url:https://www.bps-system.de/help/display/ONYX/Variablen+verwenden||shape="rect"]]
310 {{/panel}}
311 {{/scroll-ignore}}
312 {{/layout-cell}}
313 {{/layout-section}}
314
315 {{layout-section ac:type="single"}}
316 {{layout-cell}}
317 \\
318 {{/layout-cell}}
319 {{/layout-section}}
320
321 {{layout-section ac:type="single"}}
322 {{layout-cell}}
323 == Example test "Calculated Test Variables as a Solution to a Question" ==
324
325 \\
326
327 (% class="wrapped" %)
328 |(((
329 (% class="content-wrapper" %)
330 (((
331 [[image:attach:Testvariablen_de.png]]
332 )))
333 )))|(((
334 **Test variables:**
335
336 In the example, “post-processed” (post-) variables will be created **at test level** and set to the value of the learner response for the first question.
337
338 For example, the test variable {a} will be set to the value of the learner response, i. e. the input of the participant, for the first gap of the question A1. The same will be done in this example with the test variable {b}.
339
340 In the test variable {sum}, both user inputs will be used for a calculation, which will then be transmitted to question A2.
341 )))
342 |(((
343 (% class="content-wrapper" %)
344 (((
345 [[image:attach:Editor - Aufgabenvariablen_de.png]]
346 )))
347 )))|(((
348 **Question variables:**
349
350 In question A2, the required variables have to be created without setting any values so that they can be filled with the user values when the test is performed.
351 )))
352 {{/layout-cell}}
353 {{/layout-section}}
354
355 {{layout-section ac:type="single"}}
356 {{layout-cell}}
357 \\
358 {{/layout-cell}}
359 {{/layout-section}}
360
361 {{layout-section ac:type="single"}}
362 {{layout-cell}}
363 == Creating this example step by step ==
364
365 (% class="auto-cursor-target" %)
366 Use the following steps to create the example yourself:
367
368 (% class="wrapped" %)
369 |(% class="numberingColumn" %)(% class="numberingColumn" %)
370 (((
371 1
372 )))|(((
373 (% class="auto-cursor-target" %)
374 Create a test. Enable **linear processing** for the test in the options tab. Linear processing ensures that participants process the questions one after the other. Only if this setting has been configured, it will be possible to pass on values from one question to the next.
375 )))|(((
376 (% class="content-wrapper" %)
377 (((
378 [[image:attach:Test - Lineare Navigation_de.png]]
379 )))
380 )))
381 |(% class="numberingColumn" %)(% class="numberingColumn" %)
382 (((
383 2
384 )))|(% colspan="1" %)(% colspan="1" %)
385 (((
386 (% class="auto-cursor-target" %)
387 Create two text entry interactions titled A1 and A2.
388 )))|(% colspan="1" %)(% colspan="1" %)
389 (((
390 (% class="content-wrapper" %)
391 (((
392 [[image:attach:Test - Lückentextaufgaben_de.png]]
393 )))
394 )))
395 |(% class="numberingColumn" %)(% class="numberingColumn" %)
396 (((
397 3
398 )))|(% colspan="1" %)(% colspan="1" %)
399 (((
400 (% class="auto-cursor-target" %)
401 Specify the gap type for the first question, e. g. "Numeric (floating point)".
402 )))|(% colspan="1" %)(% colspan="1" %)
403 (((
404 (% class="content-wrapper" %)
405 (((
406 [[image:attach:Aufgabe - Art der Lücke_de.png]]
407 )))
408 )))
409 |(% class="numberingColumn" %)(% class="numberingColumn" %)
410 (((
411 4
412 )))|(% colspan="1" %)(% colspan="1" %)
413 (((
414 Then create the three required pre-question variables (a2_a, a2_b, a2_sum) with an empty value for the second question. These question variables will be necessary to adopt the learner response from A1 and to compare the calculated solution. The assignment will be done in step 6.
415
416 Please consider the following for your own examples: The variable type must match the gap type selected for question A1:
417
418 * For text entry interactions and formula comparisons, the participant enters text, which is why “Text” must be selected as the variable type.
419 * For the question types numerical input and calculation interaction, the participant enters a number as a learner response, which is why “Floating point” must be selected as the variable type.
420 )))|(% colspan="1" %)(% colspan="1" %)
421 (((
422 (% class="content-wrapper" %)
423 (((
424 [[image:attach:Aufgabe - Variable anlegen_de.png]]
425 )))
426 )))
427 |(% class="numberingColumn" %)(% class="numberingColumn" %)
428 (((
429 5
430 )))|(((
431 (% class="auto-cursor-target" %)
432 To display the pre-question variables and thus the participant responses from the first question (A1) later in the question text of question A2, you need to insert them in the question text.
433 )))|(((
434 (% class="content-wrapper" %)
435 (((
436 [[image:attach:Aufgabe - Anzeige der Variable im Aufgabentext_de.png]]
437 )))
438 )))
439 |(% class="numberingColumn" %)(% class="numberingColumn" %)
440 (((
441 6
442 )))|(((
443 Now create the post-test variable (LR1). Do not forget to pay attention to choosing the correct variable type here as well. In the example, the type "Floating point" is used.
444
445 Set the value of the variable to the variable value of the learner solution (LEARNERRESPONSE_GAP_1) for question A1.
446
447 Assign this post-test variable to the question variable (Item_LR1).
448 )))|(((
449 (% class="content-wrapper" %)
450 (((
451 [[image:attach:Test - Post Testvariablen anlegen_de.png]]
452 )))
453 )))
454 |(% class="numberingColumn" %)(% class="numberingColumn" %)
455 (((
456 7
457 )))|(((
458 (% class="content-wrapper" %)
459 (((
460 Save the test and start the preview. Fill in the blanks of the first question with numbers. Then switch to the second question. The values entered for the first question will be displayed in the question text and used for calculating the solution.
461
462 {{info}}
463 This example does not yet take into account the possibility of not entering an answer for the first question. How to consider this case by creating conditions is shown in the ice cream sale example above.
464 {{/info}}
465 )))
466 )))|(((
467 (% class="content-wrapper" %)
468 (((
469 [[image:attach:Beispielrechnung_de.png]]
470 )))
471 )))
472 {{/layout-cell}}
473 {{/layout-section}}
474 {{/layout}}
475 {{/sv-translation}}