Version 70.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 {{/layout-cell}}
7 {{/layout-section}}
8
9 {{layout-section ac:type="single"}}
10 {{layout-cell}}
11 Als Beispiel wird eine typische Anwendungsaufgabe erstellt. Es soll der zurückgelegte Weg eines beliebigen Fahrzeugs auf Grundlage der Geschwindigkeit und der Zeit berechnet werden. Die Geschwindigkeit ist dabei abhängig vom Fahrzeugtyp.
12 {{/layout-cell}}
13 {{/layout-section}}
14
15 {{layout-section ac:type="single"}}
16 {{layout-cell}}
17 \\
18
19 (% class="wrapped" %)
20 |(% colspan="1" %)(% colspan="1" %)
21 (((
22 (% class="content-wrapper" %)
23 (((
24 [[image:attach:Editor - Tab Variablen zur Beispielaufgabe_de.png]]
25 )))
26 )))|(% colspan="1" %)(% colspan="1" %)
27 (((
28 Im Beispiel wird die [[Text-Variable>>doc:Text Variables]] {transport} zufällig mit einem der Werte "bike", "bus", "car" oder "train" initialisiert. Die [[Numerische Variable>>doc:Numerische Variablen]] {speed} soll aus einem Wertebereich zufällig gesetzt werden. Dabei soll der Wertebereich für die Geschwindigkeit {speed} in Abhängigkeit vom gewählten Fahrzeug {transport} gesetzt werden. Schließlich fährt ein "bike" im Allgemeinen langsamer, als ein "train".
29
30 \\
31 )))
32 |(((
33 (% class="content-wrapper" %)
34 (((
35 [[image:attach:Editor - Beispiel einer Bedingung_de.png]][[image:attach:Editor - weiteres Beispiel einer Bedingung_de.png]]
36 )))
37 )))|(((
38 Zur abhängigen Wertsetzung nutzen wir die Variablen-Bedingung. In der Bedingung können wir in Abhängigkeit von dem gewählten Wert der Variable {transport} den Wertebereich für die Variable {speed} definieren. Für das Fahrrad ({transport}="bike") wird auf diese Weise ein Wertebereich von 10 bis 30 (km/h) gesetzt.
39 )))
40 |(((
41 (% class="content-wrapper" %)
42 (((
43 [[image:attach:Editor - Nutzung von Variablen in der Aufgabenstellung_de.png]]
44 )))
45 )))|(((
46 Die gegebenen Werte der Aufgabe werden in den Aufgabentext durch Angabe des Variablen-Namens ({transport}, {speed} und {hours}) eingebunden. Im Beispiel wird die Variable in eine Aufgabe vom Typ [[Berechnung (Lückentext) >>doc:Berechnungsaufgabe]]eingebunden.
47
48 An die Lücke wird die Variable mit der korrekten Lösung {distance} gebunden.
49
50 \\
51 )))
52 |(((
53 (% class="content-wrapper" %)
54 (((
55 [[image:attach:Testrun - Beispielaufgabe im Testrun_de.png]]
56 )))
57 )))|(((
58 Für den Testdurchlauf wird für jeden Teilnehmer und jeden Versuch zufällig einer der definierten Werte ausgewählt. Im Beispiel wurde zufällig der Wert "bike" eingesetzt und damit eine Geschwindigkeit im Wertebereich von 10 bis 30 (km/h) gewählt.
59
60 \\
61
62 \\
63 )))
64 {{/layout-cell}}
65 {{/layout-section}}
66 {{/layout}}
67 {{/sv-translation}}
68
69 {{sv-translation language="en"}}
70 {{layout}}
71 {{layout-section ac:type="single"}}
72 {{layout-cell}}
73 As an example, a typical application task is created. The goal is to calculate the distance travelled by a vehicle based on speed and time. The speed is dependent on the vehicle type.
74 {{/layout-cell}}
75 {{/layout-section}}
76
77 {{layout-section ac:type="single"}}
78 {{layout-cell}}
79 \\
80
81 (% class="wrapped" %)
82 |(% colspan="1" %)(% colspan="1" %)
83 (((
84 (% class="content-wrapper" %)
85 (((
86 [[image:attach:Editor - Tab Variablen zur Beispielaufgabe_de.png]]
87 )))
88 )))|(% colspan="1" %)(% colspan="1" %)
89 (((
90 In the example, the [[text variable>>url:https://www.bps-system.de/help/display/ONYXintern/.Textvariablen+v1.11||shape="rect"]] {transport} will be randomly initialised with one of the following values: "bike", "bus", or "train". The [[numerical variable>>doc:Numerische Variablen]] {speed} is randomly selected from a value range. Thus, the value range for the speed {speed} should be set in dependence of the selected vehicle {transport}, since a "bike" is generally slower than a "train".
91 )))
92 |(((
93 (% class="content-wrapper" %)
94 (((
95 [[image:attach:Editor - Beispiel einer Bedingung_de.png]][[image:attach:Editor - weiteres Beispiel einer Bedingung_de.png]]
96 )))
97 )))|(((
98 For the dependent value setting, we use the variable condition. In the condition, we can define the value range for the variable {speed} depending on the selected value of the variable {transport}. For the bike ({transport}="bike"), for example, a value range of 10 to 30 (km/h) was set.
99 )))
100 |(((
101 (% class="content-wrapper" %)
102 (((
103 [[image:attach:Editor - Nutzung von Variablen in der Aufgabenstellung_de.png]]
104 )))
105 )))|(((
106 The given values of the task are integrated into the task text by specifying the variable name ({transport}, {speed}, and {hours}). In the example, the variable is included in a task of the type [[calculation interaction>>url:https://www.bps-system.de/help/display/ONYXintern/.Berechnungsaufgabe+v1.6||shape="rect"]].
107
108 The variable with the correct solution {distance} is bound to the gap.
109 )))
110 |(((
111 (% class="content-wrapper" %)
112 (((
113 [[image:attach:Testrun - Beispielaufgabe im Testrun_de.png]]
114 )))
115 )))|(((
116 One of the defined values will be randomly chosen for each participant and each test attempt. In the example, the value "bike" was randomly inserted, which is why a speed in the value range of 10 to 30 (km/h) was selected.
117 )))
118 {{/layout-cell}}
119 {{/layout-section}}
120 {{/layout}}
121 {{/sv-translation}}