Änderungen von Dokument ONYX und MAXIMA

Zuletzt geändert von Carina Enke am 26.11.2025

Von Version 72.3
bearbeitet von Carina Enke
am 20.12.2023
Änderungskommentar: Update document after refactoring.
Auf Version 78.1
bearbeitet von Carina Enke
am 15.11.2025
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Titel
... ... @@ -1,1 +1,1 @@
1 -Verwendung von MAXIMA und ONYX
1 +ONYX und MAXIMA
Inhalt
... ... @@ -1,71 +1,35 @@
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  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.
11 -{{/layout-cell}}
4 +{{/column}}
12 12  
13 -{{layout-cell}}
14 -
6 +{{column width="30%"}}
15 15  {{panel title="Inhalt"}}
8 +{{toc start="2"/}}
9 +{{/panel}}
16 16  
17 -
18 -{{toc maxLevel="2"/}}
19 -
20 -**Verwandte Themen**
21 -
11 +{{panel title="Verwandte Themen"}}
22 22  * [[Good-Practice Beispiele Maxima/ONYX im Netzwerk Mathematik>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]]
23 23  {{/panel}}
14 +{{/column}}
15 +{{/section}}
24 24  
25 25  
26 -\\
18 +== Rechnen mit vorzeichenbehafteten Variablen ==
27 27  
28 -\\
29 -{{/layout-cell}}
30 -{{/layout-section}}
20 +{{display reference="ONYX._Include Library.MAXIMA Sammlung.Rechnen mit vorzeichenbehafteten Variablen"/}}
31 31  
32 -{{layout-section ac:type="single"}}
33 -{{layout-cell}}
34 -== Rechnen mit vorzeichenbehafteten Variablen ==
35 35  
36 -
37 -
38 -{{includeplus spaceKey="ONYX" scrollPageId="74CA132C017D9EB672549F1B783158C2"/}}
39 -
40 -\\
41 -{{/layout-cell}}
42 -{{/layout-section}}
43 -
44 -{{layout-section ac:type="single"}}
45 -{{layout-cell}}
46 46  == Analyse von Teilnehmerantworten mit Hilfe von Variablen ==
47 47  
48 -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 [[doc:ONYX.ONYX Editor.Aufgaben.Variablen verwenden.Verwendung von MAXIMA und ONYX.Expertenbewertung]].
49 -{{/layout-cell}}
50 -{{/layout-section}}
25 +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]].
51 51  
52 -{{layout-section ac:type="single"}}
53 -{{layout-cell}}
54 -\\
55 -{{/layout-cell}}
56 -{{/layout-section}}
57 57  
58 -{{layout-section ac:type="single"}}
59 -{{layout-cell}}
60 -(% title="Klicken Sie zum Bearbeiten" class="editable-field inactive" %)
28 +(% id="HAutomatischeErgE4nzungungFCltigerMAXIMA-Terme" title="Klicken Sie zum Bearbeiten" class="editable-field inactive" %)
61 61  == Automatische Ergänzung ungültiger MAXIMA-Terme ==
62 62  
63 63  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.
64 -{{/layout-cell}}
65 -{{/layout-section}}
66 66  
67 -{{layout-section ac:type="single"}}
68 -{{layout-cell}}
69 69  === Wert einer numerischen Variable ===
70 70  
71 71  Bei Ermittlung eines numerischen (Variablen-) Wertes, wird die durch den Autor definierte "ungültige" Berechnung um einen **float-Befehl **ergänzt: float(...);.
... ... @@ -77,54 +77,28 @@
77 77  * 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.
78 78  * 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;".
79 79  * 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.
80 -{{/layout-cell}}
81 -{{/layout-section}}
82 82  
83 -{{layout-section ac:type="single"}}
84 -{{layout-cell}}
85 -\\
86 -{{/layout-cell}}
87 -{{/layout-section}}
45 +{{section}}
46 +{{column width="30%"}}
47 +[[image:attach:Editor - Variable Maxima_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
88 88  
89 -{{layout-section ac:type="three_equal"}}
90 -{{layout-cell}}
91 -[[image:attach:Editor - Variable Maxima_de.png]]
92 -{{/layout-cell}}
49 +Eingabe im Textfeld
50 +{{/column}}
93 93  
94 -{{layout-cell}}
95 -[[image:attach:Editor - Variable Maxima1_IMS_de.png]]
96 -{{/layout-cell}}
52 +{{column width="30%"}}
53 +[[image:attach:Editor - Variable Maxima1_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
97 97  
98 -{{layout-cell}}
99 -[[image:attach:Player - Variable Maxima1_de.png]]
100 -{{/layout-cell}}
101 -{{/layout-section}}
55 +Ansicht im IMS QTI Quellcode
56 +{{/column}}
102 102  
103 -{{layout-section ac:type="three_equal"}}
104 -{{layout-cell}}
105 -(% style="text-align: center;" %)
106 -//Eingabe im Textfeld//
107 -{{/layout-cell}}
58 +{{column width="30%"}}
59 +[[image:attach:Player - Variable Maxima1_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
108 108  
109 -{{layout-cell}}
110 -(% style="text-align: center;" %)
111 -//Ansicht im IMS QTI Quellcode//
112 -{{/layout-cell}}
61 +Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung
62 +{{/column}}
63 +{{/section}}
113 113  
114 -{{layout-cell}}
115 -(% style="text-align: center;" %)
116 -//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung//
117 -{{/layout-cell}}
118 -{{/layout-section}}
119 119  
120 -{{layout-section ac:type="single"}}
121 -{{layout-cell}}
122 -\\
123 -{{/layout-cell}}
124 -{{/layout-section}}
125 -
126 -{{layout-section ac:type="single"}}
127 -{{layout-cell}}
128 128  === Wert einer Text-Variable ===
129 129  
130 130  Bei Ermittlung eines textbasierten (Variablen-) Wertes, wird die durch den Autor definierte "ungültige" Berechnung um ein **Semikolon **ergänzt.
... ... @@ -134,112 +134,47 @@
134 134  * Die Eingabe "a" wird in den MAXIMA-Befehl "a;" geändert.
135 135  * Der Datentyp der Variable wird für die Ergebnisausgabe unabhängig der erfolgten MAXIMA-Berechnung beachtet.
136 136  * Wird der Wert der Variable auf den Typ "Text" gesetzt, ist der Ergebniswert der MAXIMA-Berechnung "a", der Variablenwert wird entsprechend auf "a" gesetzt.
137 -{{/layout-cell}}
138 -{{/layout-section}}
139 139  
140 -{{layout-section ac:type="single"}}
141 -{{layout-cell}}
142 -\\
143 -{{/layout-cell}}
144 -{{/layout-section}}
76 +{{section}}
77 +{{column width="30%"}}
78 +[[image:attach:Editor - Variable Maxima3_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
145 145  
146 -{{layout-section ac:type="three_equal"}}
147 -{{layout-cell}}
148 -[[image:attach:Editor - Variable Maxima3_de.png]]
149 -{{/layout-cell}}
80 +Eingabe im Textfeld
81 +{{/column}}
150 150  
151 -{{layout-cell}}
152 -[[image:attach:Editor - Variable Maxima3_IMS_de.png]]
153 -{{/layout-cell}}
83 +{{column width="30%"}}
84 +[[image:attach:Editor - Variable Maxima3_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
154 154  
155 -{{layout-cell}}
156 -[[image:attach:Player - Variable Maxima3_de.png]]
157 -{{/layout-cell}}
158 -{{/layout-section}}
86 +Ansicht im IMS QTI Quellcode
87 +{{/column}}
159 159  
160 -{{layout-section ac:type="three_equal"}}
161 -{{layout-cell}}
162 -(% style="text-align: center;" %)
163 -//Eingabe im Textfeld//
164 -{{/layout-cell}}
89 +{{column width="30%"}}
90 +[[image:attach:Player - Variable Maxima3_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
165 165  
166 -{{layout-cell}}
167 -(% style="text-align: center;" %)
168 -//Ansicht im IMS QTI Quellcode//
169 -{{/layout-cell}}
92 +Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung
93 +{{/column}}
94 +{{/section}}
170 170  
171 -{{layout-cell}}
172 -(% style="text-align: center;" %)
173 -//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung//
174 -{{/layout-cell}}
175 -{{/layout-section}}
176 -
177 -{{layout-section ac:type="single"}}
178 -{{layout-cell}}
179 -\\
180 -{{/layout-cell}}
181 -{{/layout-section}}
182 -
183 -{{layout-section ac:type="single"}}
184 -{{layout-cell}}
185 185  * 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.
186 -{{/layout-cell}}
187 -{{/layout-section}}
188 188  
189 -{{layout-section ac:type="three_equal"}}
190 -{{layout-cell}}
191 -[[image:attach:Editor - Variable Maxima2_de.png]]
192 -{{/layout-cell}}
98 +{{section}}
99 +{{column width="30%"}}
100 +[[image:attach:Editor - Variable Maxima2_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
193 193  
194 -{{layout-cell}}
195 -[[image:attach:Editor - Variable Maxima2_IMS_de.png]]
196 -{{/layout-cell}}
102 +Eingabe im Textfeld
103 +{{/column}}
197 197  
198 -{{layout-cell}}
199 -[[image:attach:Player - Variable Maxima2_de.png]]
200 -{{/layout-cell}}
201 -{{/layout-section}}
105 +{{column width="30%"}}
106 +[[image:attach:Editor - Variable Maxima2_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
202 202  
203 -{{layout-section ac:type="three_equal"}}
204 -{{layout-cell}}
205 -(% style="text-align: center;" %)
206 -//Eingabe im Textfeld//
207 -{{/layout-cell}}
108 +Ansicht im IMS QTI Quellcode
109 +{{/column}}
208 208  
209 -{{layout-cell}}
210 -(% style="text-align: center;" %)
211 -//Ansicht im IMS QTI Quellcode//
212 -{{/layout-cell}}
111 +{{column width="30%"}}
112 +[[image:attach:Player - Variable Maxima2_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
213 213  
214 -{{layout-cell}}
215 -(% style="text-align: center;" %)
216 -//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung//
217 -{{/layout-cell}}
218 -{{/layout-section}}
219 -{{/layout}}
114 +Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung
115 +{{/column}}
116 +{{/section}}
220 220  
221 -
222 -
223 -{{layout}}
224 -{{layout-section ac:type="two_right_sidebar"}}
225 -{{layout-cell}}
226 -
227 -
228 -{{includeplus spaceKey="ONYX" scrollPageId="7F00000101774042152D23EF7E5D1E7C"/}}
229 -{{/layout-cell}}
230 -
231 -{{layout-cell}}
232 -
233 -{{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="On this page"}}
234 -
235 -
236 -{{toc/}}
237 -
238 -**Related topics**
239 -
240 -* [[Netzwerk Mathematik>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]]
241 -{{/panel}}
242 -
243 -{{/layout-cell}}
244 -{{/layout-section}}
245 -{{/layout}}
118 +