Änderungen von Dokument ONYX und MAXIMA
Zuletzt geändert von Carina Enke am 26.11.2025
Von Version 76.2
bearbeitet von Carina Enke
am 15.11.2025
am 15.11.2025
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 72.3
bearbeitet von Carina Enke
am 20.12.2023
am 20.12.2023
Änderungskommentar:
Update document after refactoring.
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Titel
-
... ... @@ -1,1 +1,1 @@ 1 - ONYX und MAXIMA1 +Verwendung von MAXIMA und ONYX - Inhalt
-
... ... @@ -1,34 +1,71 @@ 1 -{{section}} 2 -{{column width="60%"}} 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}} 3 3 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. 4 -{{/ column}}11 +{{/layout-cell}} 5 5 6 -{{column width="30%"}} 13 +{{layout-cell}} 14 + 7 7 {{panel title="Inhalt"}} 8 -{{toc start="2"/}} 9 -{{/panel}} 10 10 11 -{{panel title="Verwandte Themen"}} 17 + 18 +{{toc maxLevel="2"/}} 19 + 20 +**Verwandte Themen** 21 + 12 12 * [[Good-Practice Beispiele Maxima/ONYX im Netzwerk Mathematik>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]] 13 13 {{/panel}} 14 -{{/column}} 15 -{{/section}} 16 16 17 17 18 - == Rechnen mit vorzeichenbehafteten Variablen ==26 +\\ 19 19 20 -{{display reference="ONYX._Include Library.MAXIMA Sammlung.Rechnen mit vorzeichenbehafteten Variablen"/}} 28 +\\ 29 +{{/layout-cell}} 30 +{{/layout-section}} 21 21 32 +{{layout-section ac:type="single"}} 33 +{{layout-cell}} 34 +== Rechnen mit vorzeichenbehafteten Variablen == 22 22 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}} 23 23 == Analyse von Teilnehmerantworten mit Hilfe von Variablen == 24 24 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]]. 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}} 26 26 27 -(% id="HAutomatischeErgE4nzungungFCltigerMAXIMA-Terme" title="Klicken Sie zum Bearbeiten" class="editable-field inactive" %) 52 +{{layout-section ac:type="single"}} 53 +{{layout-cell}} 54 +\\ 55 +{{/layout-cell}} 56 +{{/layout-section}} 57 + 58 +{{layout-section ac:type="single"}} 59 +{{layout-cell}} 60 +(% title="Klicken Sie zum Bearbeiten" class="editable-field inactive" %) 28 28 == Automatische Ergänzung ungültiger MAXIMA-Terme == 29 29 30 30 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}} 31 31 67 +{{layout-section ac:type="single"}} 68 +{{layout-cell}} 32 32 === Wert einer numerischen Variable === 33 33 34 34 Bei Ermittlung eines numerischen (Variablen-) Wertes, wird die durch den Autor definierte "ungültige" Berechnung um einen **float-Befehl **ergänzt: float(...);. ... ... @@ -40,28 +40,54 @@ 40 40 * 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. 41 41 * 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;". 42 42 * 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}} 43 43 44 -{{section}} 45 -{{column width="30%"}} 46 -[[image:attach:Editor - Variable Maxima_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 83 +{{layout-section ac:type="single"}} 84 +{{layout-cell}} 85 +\\ 86 +{{/layout-cell}} 87 +{{/layout-section}} 47 47 48 -Eingabe im Textfeld 49 -{{/column}} 89 +{{layout-section ac:type="three_equal"}} 90 +{{layout-cell}} 91 +[[image:attach:Editor - Variable Maxima_de.png]] 92 +{{/layout-cell}} 50 50 51 -{{column width="30%"}} 52 -[[image:attach:Editor - Variable Maxima1_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 94 +{{layout-cell}} 95 +[[image:attach:Editor - Variable Maxima1_IMS_de.png]] 96 +{{/layout-cell}} 53 53 54 -Ansicht im IMS QTI Quellcode 55 -{{/column}} 98 +{{layout-cell}} 99 +[[image:attach:Player - Variable Maxima1_de.png]] 100 +{{/layout-cell}} 101 +{{/layout-section}} 56 56 57 -{{column width="30%"}} 58 -[[image:attach:Player - Variable Maxima1_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 103 +{{layout-section ac:type="three_equal"}} 104 +{{layout-cell}} 105 +(% style="text-align: center;" %) 106 +//Eingabe im Textfeld// 107 +{{/layout-cell}} 59 59 60 -Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung 61 -{{/column}} 62 -{{/section}} 109 +{{layout-cell}} 110 +(% style="text-align: center;" %) 111 +//Ansicht im IMS QTI Quellcode// 112 +{{/layout-cell}} 63 63 114 +{{layout-cell}} 115 +(% style="text-align: center;" %) 116 +//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung// 117 +{{/layout-cell}} 118 +{{/layout-section}} 64 64 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}} 65 65 === Wert einer Text-Variable === 66 66 67 67 Bei Ermittlung eines textbasierten (Variablen-) Wertes, wird die durch den Autor definierte "ungültige" Berechnung um ein **Semikolon **ergänzt. ... ... @@ -71,48 +71,112 @@ 71 71 * Die Eingabe "a" wird in den MAXIMA-Befehl "a;" geändert. 72 72 * Der Datentyp der Variable wird für die Ergebnisausgabe unabhängig der erfolgten MAXIMA-Berechnung beachtet. 73 73 * 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}} 74 74 75 -{{section}} 76 -{{column width="30%"}} 77 -[[image:attach:Editor - Variable Maxima3_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 140 +{{layout-section ac:type="single"}} 141 +{{layout-cell}} 142 +\\ 143 +{{/layout-cell}} 144 +{{/layout-section}} 78 78 79 -Eingabe im Textfeld 80 -{{/column}} 146 +{{layout-section ac:type="three_equal"}} 147 +{{layout-cell}} 148 +[[image:attach:Editor - Variable Maxima3_de.png]] 149 +{{/layout-cell}} 81 81 82 -{{column width="30%"}} 83 -[[image:attach:Editor - Variable Maxima3_IMS_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 151 +{{layout-cell}} 152 +[[image:attach:Editor - Variable Maxima3_IMS_de.png]] 153 +{{/layout-cell}} 84 84 85 -Ansicht im IMS QTI Quellcode 86 -{{/column}} 155 +{{layout-cell}} 156 +[[image:attach:Player - Variable Maxima3_de.png]] 157 +{{/layout-cell}} 158 +{{/layout-section}} 87 87 88 -{{column width="30%"}} 89 -[[image:attach:Player - Variable Maxima3_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] 160 +{{layout-section ac:type="three_equal"}} 161 +{{layout-cell}} 162 +(% style="text-align: center;" %) 163 +//Eingabe im Textfeld// 164 +{{/layout-cell}} 90 90 91 -Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung 92 -{{/column}} 93 -{{/section}} 166 +{{layout-cell}} 167 +(% style="text-align: center;" %) 168 +//Ansicht im IMS QTI Quellcode// 169 +{{/layout-cell}} 94 94 171 +{{layout-cell}} 172 +(% style="text-align: center;" %) 173 +//Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung// 174 +{{/layout-cell}} 175 +{{/layout-section}} 95 95 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}} 96 96 * 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}} 97 97 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"]] 189 +{{layout-section ac:type="three_equal"}} 190 +{{layout-cell}} 191 +[[image:attach:Editor - Variable Maxima2_de.png]] 192 +{{/layout-cell}} 101 101 102 -Eingabe im Textfeld 103 -{{/column}} 194 +{{layout-cell}} 195 +[[image:attach:Editor - Variable Maxima2_IMS_de.png]] 196 +{{/layout-cell}} 104 104 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"]] 198 +{{layout-cell}} 199 +[[image:attach:Player - Variable Maxima2_de.png]] 200 +{{/layout-cell}} 201 +{{/layout-section}} 107 107 108 -Ansicht im IMS QTI Quellcode 109 -{{/column}} 203 +{{layout-section ac:type="three_equal"}} 204 +{{layout-cell}} 205 +(% style="text-align: center;" %) 206 +//Eingabe im Textfeld// 207 +{{/layout-cell}} 110 110 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"]] 209 +{{layout-cell}} 210 +(% style="text-align: center;" %) 211 +//Ansicht im IMS QTI Quellcode// 212 +{{/layout-cell}} 113 113 114 -Ansicht in der Vorschau mit Ausgabe der Maxima Berechnung 115 -{{/column}} 116 -{{/section}} 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}} 117 117 118 - 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}}