Änderungen von Dokument ONYX und MAXIMA

Zuletzt geändert von Carina Enke am 26.11.2025

Von Version 75.1
bearbeitet von Carina Enke
am 13.02.2024
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 77.2
bearbeitet von Carina Enke
am 15.11.2025
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,59 +1,35 @@
1 -{{layout}}
2 -{{layout-section ac:type="two_right_sidebar"}}
3 -{{layout-cell}}
1 +{{section}}
2 +{{column width="60%"}}
4 4  Für komplexere Berechnungen und spezifische Anforderungen kann das an ONYX angebundene Computer-Algebra-System MAXIMA genutzt werden. Das[[ Netzwerk Mathematik >>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/88308307976325||shape="rect"]]hat eine Reihe [[Good-Practice-Beispiele>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/||shape="rect"]] gesammelt. Diese Sammlung von typischen Nutzungsmöglichkeiten, Kniffen und Stolperfallen unterstützt das Verständnis bei der Verwendung der MAXIMA-Anbindung in ONYX.Folgend werden ausgewählte Themen aufgegriffen und noch einmal detailliert beschrieben.
5 -{{/layout-cell}}
4 +{{/column}}
6 6  
7 -{{layout-cell}}
6 +{{column width="30%"}}
8 8  {{panel title="Inhalt"}}
9 9  {{toc start="2"/}}
9 +{{/panel}}
10 10  
11 -**Verwandte Themen**
12 -
11 +{{panel title="Verwandte Themen"}}
13 13  * [[Good-Practice Beispiele Maxima/ONYX im Netzwerk Mathematik>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]]
14 14  {{/panel}}
14 +{{/column}}
15 +{{/section}}
15 15  
16 16  
17 -
18 -
19 -{{/layout-cell}}
20 -{{/layout-section}}
21 -
22 -{{layout-section ac:type="single"}}
23 -{{layout-cell}}
24 24  == Rechnen mit vorzeichenbehafteten Variablen ==
25 25  
26 26  {{display reference="ONYX._Include Library.MAXIMA Sammlung.Rechnen mit vorzeichenbehafteten Variablen"/}}
27 27  
28 -
29 -{{/layout-cell}}
30 -{{/layout-section}}
31 31  
32 -{{layout-section ac:type="single"}}
33 -{{layout-cell}}
34 34  == Analyse von Teilnehmerantworten mit Hilfe von Variablen ==
35 35  
36 36  Durch Maxima-Abfragen im Tab Variablen ist ein Zugriff auf die vom Teilnehmer gewählte Antwort und die korrekte Aufgabenlösung möglich.  Einen Einblick gibt die Seite [[Expertenbewertung>>doc:ONYX.Erstellung von Testinhalten.Aufgaben.Bewertung festlegen.Expertenbewertung.WebHome]].
37 -{{/layout-cell}}
38 -{{/layout-section}}
39 39  
40 -{{layout-section ac:type="single"}}
41 -{{layout-cell}}
42 -
43 -{{/layout-cell}}
44 -{{/layout-section}}
45 45  
46 -{{layout-section ac:type="single"}}
47 -{{layout-cell}}
48 48  (% id="HAutomatischeErgE4nzungungFCltigerMAXIMA-Terme" title="Klicken Sie zum Bearbeiten" class="editable-field inactive" %)
49 49  == Automatische Ergänzung ungültiger MAXIMA-Terme ==
50 50  
51 51  Gibt der Anwender beim Erstellen oder Bearbeiten einer Variable einen nicht gültigen MAXIMA-Ausdruck in das Feld zur Wert-Ermittlung ein, wandelt ONYX den Ausdruck vor Übergabe an MAXIMA in einen gültigen Ausdruck um.
52 -{{/layout-cell}}
53 -{{/layout-section}}
54 54  
55 -{{layout-section ac:type="single"}}
56 -{{layout-cell}}
57 57  === Wert einer numerischen Variable ===
58 58  
59 59  Bei Ermittlung eines numerischen (Variablen-) Wertes, wird die durch den Autor definierte "ungültige" Berechnung um einen **float-Befehl **ergänzt: float(...);.
... ... @@ -65,54 +65,28 @@
65 65  * Wird durch die Berechnung "1+2" der Wert einer Variable vom Typ "Ganze Zahl" gesetzt, ist der Ergebniswert der MAXIMA-Berechnung "3.0", der Variablenwert wird entsprechend auf "3" als ganzzahliger Wert gesetzt.
66 66  * Zu Berücksichtigen sind mögliche Grenzen des Wertebereichs im gewählten Datentyp. Soll der erweiterte Datenbereich ganzzahliger Werte genutzt werden, sollte die MAXIMA-Berechnung mit einem gültigen Ausdruck entsprechend formuliert werden, beispielsweise "2^53+1;".
67 67  * Ausnahme: Beginnt die "ungültige" Berechnung bereits mit einem float-Befehl, erfolgt nur die Ergänzung mit einem Semikolon gleich zur Ergänzung von "ungültigen" Berechnungen von textbasierten Werten.
68 -{{/layout-cell}}
69 -{{/layout-section}}
70 70  
71 -{{layout-section ac:type="single"}}
72 -{{layout-cell}}
73 -
74 -{{/layout-cell}}
75 -{{/layout-section}}
76 -
77 -{{layout-section ac:type="three_equal"}}
78 -{{layout-cell}}
45 +{{section}}
46 +{{column width="30%"}}
79 79  [[image:attach:Editor - Variable Maxima_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
80 -{{/layout-cell}}
81 81  
82 -{{layout-cell}}
49 +Eingabe im Textfeld
50 +{{/column}}
51 +
52 +{{column width="30%"}}
83 83  [[image:attach:Editor - Variable Maxima1_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
84 -{{/layout-cell}}
85 85  
86 -{{layout-cell}}
55 +Ansicht im IMS QTI Quellcode
56 +{{/column}}
57 +
58 +{{column width="30%"}}
87 87  [[image:attach:Player - Variable Maxima1_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
88 -{{/layout-cell}}
89 -{{/layout-section}}
90 90  
91 -{{layout-section ac:type="three_equal"}}
92 -{{layout-cell}}
93 -(% style="text-align: center;" %)
94 -//Eingabe im Textfeld//
95 -{{/layout-cell}}
61 +Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung
62 +{{/column}}
63 +{{/section}}
96 96  
97 -{{layout-cell}}
98 -(% style="text-align: center;" %)
99 -//Ansicht im IMS QTI Quellcode//
100 -{{/layout-cell}}
101 101  
102 -{{layout-cell}}
103 -(% style="text-align: center;" %)
104 -//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung//
105 -{{/layout-cell}}
106 -{{/layout-section}}
107 -
108 -{{layout-section ac:type="single"}}
109 -{{layout-cell}}
110 -
111 -{{/layout-cell}}
112 -{{/layout-section}}
113 -
114 -{{layout-section ac:type="single"}}
115 -{{layout-cell}}
116 116  === Wert einer Text-Variable ===
117 117  
118 118  Bei Ermittlung eines textbasierten (Variablen-) Wertes, wird die durch den Autor definierte "ungültige" Berechnung um ein **Semikolon **ergänzt.
... ... @@ -122,86 +122,47 @@
122 122  * Die Eingabe "a" wird in den MAXIMA-Befehl "a;" geändert.
123 123  * Der Datentyp der Variable wird für die Ergebnisausgabe unabhängig der erfolgten MAXIMA-Berechnung beachtet.
124 124  * Wird der Wert der Variable auf den Typ "Text" gesetzt, ist der Ergebniswert der MAXIMA-Berechnung "a", der Variablenwert wird entsprechend auf "a" gesetzt.
125 -{{/layout-cell}}
126 -{{/layout-section}}
127 127  
128 -{{layout-section ac:type="single"}}
129 -{{layout-cell}}
130 -
131 -{{/layout-cell}}
132 -{{/layout-section}}
133 -
134 -{{layout-section ac:type="three_equal"}}
135 -{{layout-cell}}
76 +{{section}}
77 +{{column width="30%"}}
136 136  [[image:attach:Editor - Variable Maxima3_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
137 -{{/layout-cell}}
138 138  
139 -{{layout-cell}}
80 +Eingabe im Textfeld
81 +{{/column}}
82 +
83 +{{column width="30%"}}
140 140  [[image:attach:Editor - Variable Maxima3_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
141 -{{/layout-cell}}
142 142  
143 -{{layout-cell}}
86 +Ansicht im IMS QTI Quellcode
87 +{{/column}}
88 +
89 +{{column width="30%"}}
144 144  [[image:attach:Player - Variable Maxima3_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
145 -{{/layout-cell}}
146 -{{/layout-section}}
147 147  
148 -{{layout-section ac:type="three_equal"}}
149 -{{layout-cell}}
150 -(% style="text-align: center;" %)
151 -//Eingabe im Textfeld//
152 -{{/layout-cell}}
92 +Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung
93 +{{/column}}
94 +{{/section}}
153 153  
154 -{{layout-cell}}
155 -(% style="text-align: center;" %)
156 -//Ansicht im IMS QTI Quellcode//
157 -{{/layout-cell}}
158 -
159 -{{layout-cell}}
160 -(% style="text-align: center;" %)
161 -//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung//
162 -{{/layout-cell}}
163 -{{/layout-section}}
164 -
165 -{{layout-section ac:type="single"}}
166 -{{layout-cell}}
167 -
168 -{{/layout-cell}}
169 -{{/layout-section}}
170 -
171 -{{layout-section ac:type="single"}}
172 -{{layout-cell}}
173 173  * Ist eine Ausgabe eines Terms statt des Berechnungswertes gewünscht, so muss die Eingabe durch Hochkomma eingeschlossen werden. Wird der Wert der Variable beispielsweise mit "1+2" angegeben, ist der Ergebniswert der MAXIMA-Berechnung "1+2", der Variablenwert wird entsprechend auf "1+2" gesetzt.
174 -{{/layout-cell}}
175 -{{/layout-section}}
176 176  
177 -{{layout-section ac:type="three_equal"}}
178 -{{layout-cell}}
98 +{{section}}
99 +{{column width="30%"}}
179 179  [[image:attach:Editor - Variable Maxima2_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
180 -{{/layout-cell}}
181 181  
182 -{{layout-cell}}
102 +Eingabe im Textfeld
103 +{{/column}}
104 +
105 +{{column width="30%"}}
183 183  [[image:attach:Editor - Variable Maxima2_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
184 -{{/layout-cell}}
185 185  
186 -{{layout-cell}}
108 +Ansicht im IMS QTI Quellcode
109 +{{/column}}
110 +
111 +{{column width="30%"}}
187 187  [[image:attach:Player - Variable Maxima2_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
188 -{{/layout-cell}}
189 -{{/layout-section}}
190 190  
191 -{{layout-section ac:type="three_equal"}}
192 -{{layout-cell}}
193 -(% style="text-align: center;" %)
194 -//Eingabe im Textfeld//
195 -{{/layout-cell}}
114 +Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung
115 +{{/column}}
116 +{{/section}}
196 196  
197 -{{layout-cell}}
198 -(% style="text-align: center;" %)
199 -//Ansicht im IMS QTI Quellcode//
200 -{{/layout-cell}}
201 -
202 -{{layout-cell}}
203 -(% style="text-align: center;" %)
204 -//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung//
205 -{{/layout-cell}}
206 -{{/layout-section}}
207 -{{/layout}}
118 +