Ä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
am 13.02.2024
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 78.1
bearbeitet von Carina Enke
am 15.11.2025
am 15.11.2025
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
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-sectionac: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 +