Changes for page 07 Variablen verwenden
Last modified by Carina Enke on 12.12.2025
From version 3.2
edited by Carina Enke
on 13.02.2024
on 13.02.2024
Change comment:
There is no comment for this version
To version 4.2
edited by Carina Enke
on 12.12.2025
on 12.12.2025
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,6 +1,5 @@ 1 -{{layout}} 2 -{{layout-section ac:type="two_right_sidebar"}} 3 -{{layout-cell}} 1 +{{section}} 2 +{{column width="60%"}} 4 4 The use of variables allows the creation of dynamic task text. Task content can be generated randomly or adapted to the user, previously given answers, or assessments. For implementation, two different types of variables are provided in the tab of the same name: 5 5 6 6 * **Pre-processed variables** ... ... @@ -9,46 +9,49 @@ 9 9 Post-variables are only assigned after the task has been answered, submitted, and automatically assessed, thus allowing access to response-specific values such as the learner's response or the points for correct answers. In this way, adaptive feedback content, follow-up tests, and task series can be enabled. The use of conditions and MAXIMA statements allows responses from learners to be analysed and typical errors identified. Based on these insights, teachers will then be able to provide appropriate feedback or customised exercises. 10 10 11 11 [[image:attach:Editor - Tab Variablen_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 12 -{{/layout-cell}} 13 13 14 -{{layout-cell}} 15 -{{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Content"}} 12 + 13 +{{/column}} 14 + 15 +{{column width="30%"}} 16 +{{panel title="Content"}} 16 16 {{toc start="2"/}} 17 17 {{/panel}} 18 18 19 -{{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Related topics"}} 20 + 21 +{{panel title="Related Topics"}} 20 20 * [[Calculation interaction>>doc:ONYX.Erstellung von Testinhalten.Aufgabentypen.Berechnungsaufgabe.WebHome]] 21 21 * [[Formula comparison>>doc:ONYX.Erstellung von Testinhalten.Aufgabentypen.Formelvergleich.WebHome]] 22 22 * [[Expert assessment>>doc:ONYX.Erstellung von Testinhalten.Aufgaben.Bewertung festlegen.Expertenbewertung.WebHome]] 23 23 {{/panel}} 24 24 25 -{{panel borderColor="#ddd"bgColor="#f0f0f0" borderStyle="solid"title="Further information"}}27 +{{panel title="Further information"}} 26 26 * [[MAXIMA manual>>url:http://maxima.sourceforge.net/docs/manual/de/maxima.html||shape="rect"]] 27 27 * [[MAXIMA good practice examples>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]] 28 28 * [[MAXIMA system information>>url:http://maxima.sourceforge.net/||rel="nofollow" shape="rect" class="external-link"]] 29 29 {{/panel}} 30 -{{/layout-cell}} 31 -{{/layout-section}} 32 32 33 -{{layout-section ac:type="single"}} 34 -{{layout-cell}} 35 -(% id="HPre-processedvariables" class="help-heading" %) 33 + 34 +{{/column}} 35 + 36 +{{/section}} 37 + 38 + 36 36 == Pre-processed variables == 37 37 38 -(% class="help-heading" %) 39 39 Define variables that are determined before the task is displayed in order to use (% style="background-color:#ffffff; font-size:14.0px" %)**random parameters**(%%) in your tasks. Variables are supported in ONYX for all types of tasks and offer various possibilities, especially for calculation interactions. With the help of variables, it is possible to create task templates which automatically allow (% style="background-color:#ffffff; font-size:14.0px" %)**an unlimited number of different test and exam attempts**(%%). 40 40 41 - (% class="confluence-embedded-file-wrapper confluence-embedded-manual-size image-center-wrapper" %)[[image:attach:Testrun - Beispielaufgaben_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]43 +[[image:attach:Testrun - Beispielaufgaben_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 42 42 43 43 {{info}} 44 44 For a typical application example for the use of variables as random parameters, see [[Example "Transport" - Use of random parameters>>ONYX.Erstellung von Testinhalten.Test erstellen.Test-Variablen verwenden.Beispiele zur Nutzung von Test-Variablen.Beispieltest Transport - Einsatz von Zufallwerten.WebHome||shape="rect"]]. 45 45 {{/info}} 46 46 47 -== (% style="background-color:#dce7ef; font-size:20.0px" %)Post-processed variables(%%)==49 +== Post-processed variables == 48 48 49 49 Define variables that are determined after the submission of the task in order to create adaptive task and test scenarios. Post-processed variables (in short: post-variables) allow you to access the learners' answers and points achieved. You can use this information to enhance following content such as feedback or task descriptions of follow-up attempts. In addition, it is possible to intervene in the assessment and make subsequent changes to it. 50 50 51 - (% class="confluence-embedded-file-wrapper confluence-embedded-manual-size image-center-wrapper" %)[[image:attach:Testrun - Nutzerlösung einer Beispielaufgabe_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="454" width="276"]][[image:attach:Testrun - Post-Variable im Feedback_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="454" width="313"]][[image:attach:Testrun - Post-Variable Lösungshinweis_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="280" width="327"]]53 +[[image:attach:Testrun - Nutzerlösung einer Beispielaufgabe_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="454" width="276"]][[image:attach:Testrun - Post-Variable im Feedback_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="454" width="313"]][[image:attach:Testrun - Post-Variable Lösungshinweis_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="280" width="327"]] 52 52 53 53 {{info}} 54 54 The following examples for the use of post-processed variables show possible application scenarios: ... ... @@ -61,7 +61,7 @@ 61 61 62 62 == Definition of a variable == 63 63 64 -Click on ** //Add new variable//**in the tab//**Variables**//to define a new variable. The new variable is immediately added and displayed in the overview table. Below the table, an edit window opens for the new variable. The order of the variables and conditions within the variables table can be easily changed using drag-and-drop.66 +Click on **Add new variable **in the tab **Variables** o define a new variable. The new variable is immediately added and displayed in the overview table. Below the table, an edit window opens for the new variable. The order of the variables and conditions within the variables table can be easily changed using drag-and-drop. 65 65 66 66 [[image:attach:Editor - Definition einer Variable_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 67 67 ... ... @@ -76,7 +76,6 @@ 76 76 * [[Image variables>>doc:.Bild Variablen.WebHome||shape="rect"]] 77 77 78 78 Depending on the selected variable type, you have various options for the **determination of the value**: 79 - 80 80 * Value 81 81 * Value range 82 82 * Random selection ... ... @@ -96,9 +96,9 @@ 96 96 97 97 == Definition of a condition == 98 98 99 -In the tab //**Variables**//, you can also use conditions. A condition allows you **to set the value of a variable, depending on other variable values**.100 +In the tab **Variables**, you can also use conditions. A condition allows you **to set the value of a variable, depending on other variable values**. 100 100 101 -Click on ** //Add new condition//**to define a new condition. The new condition is immediately added and displayed in the overview table. Below the table, an edit window opens for the new condition. The order of the variables and conditions within the variables table can be easily changed using drag-and-drop.102 +Click on **Add new condition** to define a new condition. The new condition is immediately added and displayed in the overview table. Below the table, an edit window opens for the new condition. The order of the variables and conditions within the variables table can be easily changed using drag-and-drop. 102 102 103 103 [[image:attach:Editor - Neue Bedinung anlegen_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 104 104 ... ... @@ -110,9 +110,9 @@ 110 110 111 111 **Link conditions:** If you have created several conditions for an IF section, you can configure how these entries will be linked. Determine whether all conditions (AND) or at least one condition (OR) must be met for the condition to be executed. 112 112 113 - (% class="confluence-embedded-file-wrapper confluence-embedded-manual-size" style="color:#ff6600" %)[[image:attach:Editor - Verknüpfung von Bedingungen_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]114 +[[image:attach:Editor - Verknüpfung von Bedingungen_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 114 114 115 - (% style="color:#333333" %)**Alternative conditions (ELSE IF):**(%%)You can add any number of alternative conditions (ELSE IF branches). Different variables can be set in the conditions. In the simple mode, only one variable can be set per condition. For more complex rules, you can switch to the **expert mode**. A more detailed description can be found in the help pages for the expert mode.116 +**Alternative conditions (ELSE IF):** You can add any number of alternative conditions (ELSE IF branches). Different variables can be set in the conditions. In the simple mode, only one variable can be set per condition. For more complex rules, you can switch to the **expert mode**. A more detailed description can be found in the help pages for the expert mode. 116 116 117 117 118 118 == Expert mode (IMS QTI) == ... ... @@ -127,7 +127,6 @@ 127 127 128 128 129 129 == View variable assignment == 130 - 131 131 When testing your test content, you can view the variable assignment in the [[preview>>doc:ONYX.Erstellung von Testinhalten.Inhalte ansehen.WebHome||shape="rect"]] at any time. These details are also available to the supervisor or assessor in the [[results views>>doc:ONYX.Auswertung von Tests.Ergebniseinsicht.WebHome||shape="rect"]]. In addition to the variable assignment, information on the MAXIMA tasks as well as possible system errors are displayed. 132 132 133 133 For more detailed information, please refer to the following help sections: ... ... @@ -135,6 +135,4 @@ 135 135 * [[View variable assignment>>doc:ONYX.Auswertung von Tests.Ergebniseinsicht.WebHome||shape="rect"]] 136 136 * [[View MAXIMA output>>doc:ONYX.Auswertung von Tests.Ergebniseinsicht.WebHome||shape="rect"]] 137 137 * [[Display of system errors>>doc:ONYX.Auswertung von Tests.Ergebniseinsicht.WebHome||shape="rect"]] 138 -{{/layout-cell}} 139 -{{/layout-section}} 140 -{{/layout}} 138 +