Änderungen von Dokument Expertenbewertung

Zuletzt geändert von Carina Enke am 11.11.2025

Von Version 73.1
bearbeitet von Hendrik Zschocke
am 11.01.2024
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 74.3
bearbeitet von Carina Enke
am 11.11.2025
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.hendrik
1 +XWiki.carina
Inhalt
... ... @@ -1,37 +1,27 @@
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}}
1 +{{section}}
2 +{{column width="60%"}}
10 10  Neben den konfigurierbaren Bewertungsoptionen im Tab Bewertung sind zur Auswertung von Teilnehmerantworten weitreichende Analysen mithilfe von Expertenfunktionen möglich. Deren Anwendung erlaubt beispielsweise die Umsetzung adaptiver Aufgabenformate mit individuellen Fehleranalysen und aufbauend darauf individualisiertes Nutzerfeedback.
11 -{{/layout-cell}}
4 +{{/column}}
12 12  
13 -{{layout-cell}}
14 -
15 -
6 +{{column width="30%"}}
16 16  {{panel title="Inhalt"}}
17 -{{toc maxLevel="2" minLevel="2"/}}
8 +{{toc start="2"/}}
18 18  {{/panel}}
19 19  
20 -{{panel borderColor="#ddd" borderStyle="solid" title="Verwandte Themen"}}
11 +{{panel title="Verwandte Themen"}}
21 21  * [[Variablen verwenden>>doc:ONYX.Erstellung von Testinhalten.Aufgaben.Variablen verwenden.WebHome]]
22 22  * [[Set Feedback>>doc:ONYX.Erstellung von Testinhalten.Aufgaben.Feedback festlegen.WebHome]]
23 23  {{/panel}}
24 24  
25 -{{panel borderColor="#ddd" borderStyle="solid" title="Beispiel-Ressourcen"}}
16 +{{panel title="Beispiel-Ressourcen"}}
26 26  * [[attach:MAXIMA-functions_for_LR-Processing.zip]]
27 27  {{/panel}}
28 -{{/layout-cell}}
29 -{{/layout-section}}
30 30  
31 -{{layout-section ac:type="single"}}
32 -{{layout-cell}}
33 -== Zugriff auf Antwortoptionen ==
20 +{{/column}}
21 +{{/section}}
34 34  
23 +
24 +== Zugriff auf Antwortoptionen ==
35 35  Der Zugriff auf die vom Teilnehmer gewählte Antwort und die korrekte Aufgabenlösung kann beispielsweise durch Maxima-Abfragen im Tab Variablen realisiert werden. Weitere Informationen zur Erstellung und Nutzung von Variablen finden Sie auf der Seite [[Variablen verwenden>>doc:ONYX.Erstellung von Testinhalten.Aufgaben.Variablen verwenden.WebHome]].
36 36  
37 37  [[image:attach:Beispiel - LR und CR per MAXIMA_de.png||height="309" width="533"]]
... ... @@ -38,10 +38,9 @@
38 38  
39 39  === Rückgabewerte von Antwortoptionen ===
40 40  
41 -(% class="auto-cursor-target" %)
42 42  Die Art der Rückgabewerte der Antwortoptionen und damit der Systemvariablen LEARNERRESPONSE und CORRECTRESPONSE richtet sich nach dem Aufgabentyp:
43 43  
44 -(% class="relative-table wrapped" style="width:99.9178%" %)
33 +
45 45  |=(% style="width: 24.1776%;" %)(% style="width: 24.1776%;" %)
46 46  (((
47 47  Aufgabentyp
... ... @@ -128,32 +128,16 @@
128 128  (((
129 129  
130 130  )))
131 -{{/layout-cell}}
132 -{{/layout-section}}
133 133  
134 -{{layout-section ac:type="single"}}
135 -{{layout-cell}}
136 -
137 -{{/layout-cell}}
138 -{{/layout-section}}
139 -
140 -{{layout-section ac:type="single"}}
141 -{{layout-cell}}
142 142  == Anzeige der IDs im Editor ==
143 -
144 144  Die **Identifier der Antworten einer Aufgabe **können im Editor angezeigt werden. Aktivieren Sie diese Funktion in Ihren [[Benutzerprofileinstellungen>>doc:ONYX.Anmeldung.Benutzerprofil.WebHome]].
145 145  
146 146  [[image:attach:Editor - Anzeige der IDs_de.png||height="279" width="488"]]
147 -{{/layout-cell}}
148 -{{/layout-section}}
149 149  
150 -{{layout-section ac:type="single"}}
151 -{{layout-cell}}
152 152  == Aufbereitung der Rückgabewerte mit Hilfsfunktionen ==
153 153  
154 154  Die nachfolgend dargestellten Funktionen dienen zur Aufbereitung von LEARNERRESPONSES und CORRECTRESPONSES im MAXIMA-Backend, falls die Identifier jeweils von der Gestalt ID_x (bzw. IDT_y) mit einer natürlichen Zahl x sind.
155 155  
156 -(% class="relative-table wrapped" style="width:95.8159%" %)
157 157  |=(((
158 158  SimpleLR({LEARNERRESPONSE})
159 159  )))|(((
... ... @@ -191,10 +191,8 @@
191 191  * Wie Choices(LR), zusätzlich ggf. auf m Zeilen bzw. m Spalten aufgefüllt bzw. reduziert.
192 192  )))
193 193  
194 -(% class="auto-cursor-target" %)
195 195  **Ergänzende Hilfsfunktionen:**
196 196  
197 -(% class="relative-table wrapped" style="width:95.8159%" %)
198 198  |=(((
199 199  List2Matrix(LR)
200 200  )))|(((
... ... @@ -210,15 +210,11 @@
210 210  )))|(((
211 211  Wechselt zwischen den Listendarstellungen
212 212  
213 -*
184 +*
214 214  ** Zwei Listen: ~[~[Quellelemente], [Zielelemente]]
215 215  ** Liste von Paaren: ~[~[Quell1, Ziel1], [Quell2, Ziel2], …]
216 216  )))
217 -{{/layout-cell}}
218 -{{/layout-section}}
219 219  
220 -{{layout-section ac:type="single"}}
221 -{{layout-cell}}
222 222  == Funktion zur Bewertung eines Formelvergleichs ==
223 223  
224 224  Bei der Auswertung von Formellücken wird folgender Standardvergleich genutzt:
... ... @@ -233,7 +233,6 @@
233 233  * keine Rundung/Toleranz einstellbar
234 234  * zwingende Verwendung von MAXIMA-Syntax, insbesondere %e, %pi, %i und log statt ln
235 235  
236 -
237 237  Der Vergleich kann erweitert und dazu die Funktion
238 238  
239 239  {{code}}
... ... @@ -268,287 +268,20 @@
268 268  
269 269  (% class="auto-cursor-target" %)
270 270  [[image:attach:Testdurchführung - Beispiel Formelvergleich_de.png||height="304" width="583"]]
271 -{{/layout-cell}}
272 -{{/layout-section}}
273 273  
274 -{{layout-section ac:type="single"}}
275 -{{layout-cell}}
276 -(% id="HBeispielmitVerwendungderHilfsfunktionen" class="with-breadcrumbs" %)
277 -== (% class="sv-ti-title-text" %)Beispiel mit Verwendung der Hilfsfunktionen(%%) ==
278 278  
279 -(% class="sv-ti-title-text" %)Alle beschriebenen Hilfsfunktionen werden im angehängten Beispieltest [[attach:MAXIMA-functions_for_LR-Processing.zip]] dargestellt. Laden Sie sich die Datei herunter und importieren Sie diese in Ihren Aufgabenpool, um die Beispiele nachzuvollziehen.
239 +== Beispiel mit Verwendung der Hilfsfunktionen ==
280 280  
281 -(% class="sv-ti-title-text" %)Im Beispieltest finden Sie die Hilfsfunktionen im Variablenbereich unter "Nach Abgabe verarbeitete Variablen".
241 +Alle beschriebenen Hilfsfunktionen werden im angehängten Beispieltest [[attach:MAXIMA-functions_for_LR-Processing.zip]] dargestellt. Laden Sie sich die Datei herunter und importieren Sie diese in Ihren Aufgabenpool, um die Beispiele nachzuvollziehen.
282 282  
283 -(% class="sv-ti-title-text" %)[[image:attach:Variablen - Maxima ID Beispiele_de.png||height="430" width="552"]]
243 +Im Beispieltest finden Sie die Hilfsfunktionen im Variablenbereich unter "Nach Abgabe verarbeitete Variablen".
284 284  
285 -(% class="sv-ti-title-text" %)Die so erstellten Variablen können beispielsweise im Feedback der Aufgabe genutzt werden.
245 +[[image:attach:Variablen - Maxima ID Beispiele_de.png||height="430" width="552"]]
286 286  
287 -(% class="sv-ti-title-text" %)[[image:attach:Feedback - Übergabe der Maxima ID Beispiele_de.png||height="385" width="558"]]
247 +Die so erstellten Variablen können beispielsweise im Feedback der Aufgabe genutzt werden.
288 288  
289 -(% class="sv-ti-title-text" %)Das Feedback kann direkt in der Testdurchführung oder in den Auswertungsdokumenten angezeigt werden.
249 +[[image:attach:Feedback - Übergabe der Maxima ID Beispiele_de.png||height="385" width="558"]]
290 290  
291 -(% class="sv-ti-title-text" %)[[image:attach:Testdurchführung - Beispiel_de.png||height="586" width="561"]]
292 -{{/layout-cell}}
293 -{{/layout-section}}
294 -{{/layout}}
251 +Das Feedback kann direkt in der Testdurchführung oder in den Auswertungsdokumenten angezeigt werden.
295 295  
296 -{{layout}}
297 -{{layout-section ac:type="two_right_sidebar"}}
298 -{{layout-cell}}
299 -In addition to the configurable assessment options in the Assessment tab, extensive analyses can be used to assess participant responses via expert functions. Their application allows, for example, the implementation of adaptive question formats with individual error analyses and, based on this, individualised user feedback.
300 -{{/layout-cell}}
301 -
302 -{{layout-cell}}
303 -{{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Content"}}
304 -{{toc maxLevel="2" minLevel="2"/}}
305 -{{/panel}}
306 -
307 -{{panel title="Related topics"}}
308 -* [[Variables>>url:https://www.bps-system.de/help/display/ONYXintern/.Variablen+verwenden+v9.en||shape="rect"]]
309 -* [[Set feedback>>url:https://www.bps-system.de/help/display/ONYXintern/.Set+Feedback+v9.en||shape="rect"]]
310 -{{/panel}}
311 -
312 -{{panel title="Example resources"}}
313 -* [[attach:MAXIMA-functions_for_LR-Processing.zip]]
314 -{{/panel}}
315 -{{/layout-cell}}
316 -{{/layout-section}}
317 -
318 -{{layout-section ac:type="single"}}
319 -{{layout-cell}}
320 -== Access to answer options ==
321 -
322 -Access to the answer selected by the participant and the correct solution to the question can be realised, for example, through Maxima queries in the Variables tab. For more information on how to create and use variables, see the [[Variables>>url:https://www.bps-system.de/help/display/ONYXintern/Variablen||shape="rect" title="Use Variables"]] help page.
323 -
324 -[[image:attach:Beispiel - LR und CR per MAXIMA_de.png||height="263" width="453"]]
325 -
326 -=== Return values of answer options ===
327 -
328 -(% class="auto-cursor-target" %)
329 -The return values type of the answer options and thus of the system variables LEARNERRESPONSE and CORRECTRESPONSE depends on the question type:
330 -
331 -(% class="wrapped" %)
332 -|=(((
333 -Question type
334 -)))|=(((
335 -Type
336 -)))|=(((
337 -Example return value
338 -)))|=(((
339 -System variable
340 -)))
341 -|(((
342 -* Choice interaction, hotspot interaction, hottext interaction – one answer can be selected (single choice)
343 -)))|(% rowspan="2" %)(% rowspan="2" %)
344 -(((
345 -single ID
346 -)))|(((
347 -ID_1
348 -)))|(((
349 -LEARNERRESPONSE
350 -
351 -CORRECTRESPONSE
352 -)))
353 -|(((
354 -* Inline choice (one text box)
355 -)))|(((
356 -ID_1
357 -)))|(((
358 -LEARNERRESPONSE_GAP_1 CORRECTRESPONSE_GAP_1
359 -)))
360 -|(((
361 -* Choice interaction, hotspot interaction, hottext interaction – more than one answer can be selected (multiple choice)
362 -* Order interaction
363 -)))|(((
364 -list of IDs
365 -)))|(((
366 -ID_1, ID_2, ID_3
367 -)))|(((
368 -LEARNERRESPONSE
369 -
370 -CORRECTRESPONSE
371 -)))
372 -|(((
373 -* Match interaction, matrix interaction
374 -)))|(((
375 -ID value pairs in a list
376 -)))|(((
377 -[ID_1, IDT_1], [ID_2, IDT_2], [ID_3, IDT_3]
378 -)))|(((
379 -LEARNERRESPONSE
380 -
381 -CORRECTRESPONSE
382 -)))
383 -|(% colspan="1" %)(% colspan="1" %)
384 -(((
385 -* Text entry interaction (all formats)
386 -* Extended text interaction
387 -* Programming interaction
388 -)))|(% colspan="1" %)(% colspan="1" %)
389 -(((
390 -specific values
391 -)))|(% colspan="1" %)(% colspan="1" %)
392 -(((
393 -
394 -)))|(% colspan="1" %)(% colspan="1" %)
395 -(((
396 -
397 -)))
398 -{{/layout-cell}}
399 -{{/layout-section}}
400 -
401 -{{layout-section ac:type="single"}}
402 -{{layout-cell}}
403 -== ID display in the editor ==
404 -
405 -The **identifiers of the answers to a question** can be displayed in the editor. Activate this function in your [[user profile settings>>url:https://www.bps-system.de/help/display/ONYXintern/Benutzerprofil||shape="rect" title="User profile and settings"]].
406 -
407 -[[image:attach:Editor - Anzeige der IDs_de.png||height="258" width="451"]]
408 -{{/layout-cell}}
409 -{{/layout-section}}
410 -
411 -{{layout-section ac:type="single"}}
412 -{{layout-cell}}
413 -
414 -{{/layout-cell}}
415 -{{/layout-section}}
416 -
417 -{{layout-section ac:type="single"}}
418 -{{layout-cell}}
419 -== Return value preparation with auxiliary functions ==
420 -
421 -The functions shown below are used to prepare LEARNERRESPONSES and CORRECTRESPONSES in the MAXIMA backend if the identifiers are each present in the form of ID_x (or IDT_y) with a natural number x.
422 -
423 -(% class="wrapped" %)
424 -|=(((
425 -SimpleLR({LEARNERRESPONSE})
426 -)))|(((
427 -* The ID_ and IDT_ strings are removed, i. e. each ID is reduced to the numerical values x,y.
428 -* If LEARNERRESPONSE is a list of IDs (single/multiple choice, hotspot interaction, order interaction, etc.), the output is a corresponding list of numerical IDs, e. g. NumLR(ID_3,ID_4,ID_2) -> [3,4,2].
429 -* If LEARNERRESPONSE is a list of ID pairs (matrix interaction, match interaction, etc.), the output consists of the list of source elements and the list of associated target elements, e. g. NumLR([ID_3,IDT_1],[ID_4,IDT_3],[ID_2,IDT_2]) -> ~[~[3,4,2], [1.3,2]].
430 -)))
431 -|=(((
432 -SimpleLR(0,{LEARNERRESPONSE})
433 -)))|(((
434 -* Like SimpleLR({LEARNERRESPONSE}), but the output is sorted in ascending order by (source) IDs.
435 -)))
436 -|=(((
437 -SimpleLR(n,{LEARNERRESPONSE})
438 -)))|(((
439 -* If LEARNERRESPONSE is a list of ID pairs: Output is sorted in ascending order by (source) IDs. Additionally, for missing source IDs 1<=x<=n, the pairs [x,0] are added, completing the list for 1<=x<=n.
440 -)))
441 -|=(((
442 -Choices(LR)
443 -)))|(((
444 -* Input: LR – the LEARNERRESPONSE simplified by SimpleLR
445 -* Output: LEARNERRESPONSE as a binary matrix, rows=source elements, columns=target elements
446 -)))
447 -|=(((
448 -Choices(m,LR), Choices (0,n,LR), Choices(m,n,LR)
449 -)))|(((
450 -* Like Choices(LR), additionally filled up with or reduced to m rows or m columns if necessary.
451 -)))
452 -
453 -**Additional auxiliary functions:**
454 -
455 -(% class="wrapped" %)
456 -|=(((
457 -List2Matrix(LR)
458 -)))|(((
459 -Converts the list simplified by NumLR into a one- or two-line matrix
460 -)))
461 -|=(((
462 -Matrix2List(M)
463 -)))|(((
464 -Converts matrix to list
465 -)))
466 -|=(((
467 -ransposeList(LR)
468 -)))|(((
469 -Switches between the list displays
470 -
471 -* Two lists: ~[~[source elements], [target elements]]
472 -* List of pairs: ~[~[source1, target1], [souce2, target2], …]
473 -)))
474 -{{/layout-cell}}
475 -{{/layout-section}}
476 -
477 -{{layout-section ac:type="single"}}
478 -{{layout-cell}}
479 -
480 -{{/layout-cell}}
481 -{{/layout-section}}
482 -
483 -{{layout-section ac:type="single"}}
484 -{{layout-cell}}
485 -== Function to assess a formula comparison ==
486 -
487 -The following standard comparison is used when assessing formula gaps:
488 -
489 -{{code}}
490 -is(equal(ev({LEARNERRESPONSE}),ev({CORRECTRESPONSE})))
491 -{{/code}}
492 -
493 -However, it has several disadvantages:
494 -
495 -* mandatory use of decimal point instead of comma
496 -* rounding/tolerance cannot be adjusted
497 -* mandatory use of MAXIMA syntax, especially %e, %pi, %i and log instead of ln
498 -
499 -
500 -The comparison can be extended using the function
501 -
502 -{{code}}
503 -CompareLR(”{LEARNERRESPONSE}“,“{CORRECTRESPONSE}“)
504 -{{/code}}
505 -
506 -(% class="auto-cursor-target" %)
507 -or
508 -
509 -{{code}}
510 -CompareLR(”{LEARNERRESPONSE}“,“{CORRECTRESPONSE}“,tol)
511 -{{/code}}
512 -
513 - This offers the following advantages:
514 -
515 -* also accepts e, pi, i, j, ln
516 -* accepts both decimal point and comma
517 -* performs the comparison "abs(LR-CR)<=tol" if tol>0 is specified
518 -* otherwise performs the comparison "is(equal(ev(LR),ev(CR~)~)~)" and if necessary (i. e. if the result is //unknown//) additionally the checks/formula comparisons using radcan and trigsimp
519 -
520 -{{info}}
521 -Note: {LEARNERRESPONSE} and {CORRECTRESPONSE} must be committed in quotation marks (""), i. e. as strings!
522 -{{/info}}
523 -
524 -(% class="auto-cursor-target" %)
525 -[[image:attach:Testdurchführung - Beispiel Formelvergleich_de.png||height="279" width="535"]]
526 -{{/layout-cell}}
527 -{{/layout-section}}
528 -
529 -{{layout-section ac:type="single"}}
530 -{{layout-cell}}
531 -
532 -{{/layout-cell}}
533 -{{/layout-section}}
534 -
535 -{{layout-section ac:type="single"}}
536 -{{layout-cell}}
537 -== (% class="sv-ti-title-text" %)Example using the auxiliary functions(%%) ==
538 -
539 -(% class="sv-ti-title-text" %)All described auxiliary functions are shown in the attached(%%) (% class="sv-ti-title-text" %)[[attach:MAXIMA-functions_for_LR-Processing.zip]] example test. Download the file and import it into your question bank to reproduce the examples.
540 -
541 -(% class="sv-ti-title-text" %)In the example test, you will find the auxiliary functions in the Variables tab under "Post-processed variables".
542 -
543 -(% class="sv-ti-title-text" %)[[image:attach:Variablen - Maxima ID Beispiele_de.png||height="334" width="428"]]
544 -
545 -The variables created in this way can be used in the question feedback (among others).
546 -
547 -[[image:attach:Feedback - Übergabe der Maxima ID Beispiele_de.png||height="298" width="433"]]
548 -
549 -The feedback can be displayed directly in the test run or the assessment documents.
550 -
551 -[[image:attach:Testdurchführung - Beispiel_de.png||height="450" width="431"]]
552 -{{/layout-cell}}
553 -{{/layout-section}}
554 -{{/layout}}
253 +[[image:attach:Testdurchführung - Beispiel_de.png||height="586" width="561"]]