multimedia:moodle:stack_maxima
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
multimedia:moodle:stack_maxima [12:53 24. April 2019 ] – [Ausdrücke automatisch auswerten] yec15 | multimedia:moodle:stack_maxima [18:10 14. October 2020 ] – Reinhilde Beck | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Stack (Maxima) ====== | + | ====== |
**Mathematische Aufgaben mit Moodle/ | **Mathematische Aufgaben mit Moodle/ | ||
- | STACK (System for Teaching and Assessment using a Computer algebra Kernel) ermöglicht | + | STACK (the System for Teaching and Assessment using a Computer algebra Kernel) ermöglicht |
- | Um Ihnen den Einstieg zu diesem Fragetyp zu erleichtern, | + | ====== Hilfen zur Einarbeitung ====== |
- | Im Folgenen | + | Einen Vortrag (Dauer: 36:09), in dem STACK von anderen Aufgabentypen, |
- | http:// | + | [[https:// |
- | https:// | + | |
- | http:// | + | Sehr hilfreich ist auch der Moodle-Kurs, |
- | https://stack2.maths.ed.ac.uk/demo/question/type/stack/doc/doc.php/ | + | [[https:// |
+ | Dort gibt es viele Videos und Beispiele zum Ausprobieren.\\ | ||
+ | Wenn ein Benutzeraccount unter \\ | ||
+ | [[https:// | ||
+ | erstellt wurde, kann man in dem Kurs sogar die vorgestellten Beispiele im XML-Format herunterladen. | ||
+ | |||
+ | In diesem Video können Sie sich einen Überblick über die Erstellung von Aufgaben in STACK verschaffen: | ||
+ | |||
+ | Im Folgenden | ||
+ | Maxima Manuals:\\ | ||
+ | http:// | ||
+ | http:// | ||
+ | Offizielle Plugin-Seite: | ||
+ | https://moodle.org/ | ||
+ | Weiterer, durch Videos unterstützter Kurs " | ||
+ | https:// | ||
+ | Die Videos sind unter z.B. https:// | ||
====== Grundlagen zum Stack Fragetyp ====== | ====== Grundlagen zum Stack Fragetyp ====== | ||
- | Im Folgenden wird die grundlegende Struktur einer Stack-Frage | + | Im Folgenden wird die grundlegende Struktur einer Stack-Frage |
Zeile 23: | Zeile 39: | ||
===== Aufbau der Stack Fragen ===== | ===== Aufbau der Stack Fragen ===== | ||
==== Fragetitel ==== | ==== Fragetitel ==== | ||
- | Geben Sie hier einen aussagekräftigen Titel z.B " | + | Geben Sie hier einen aussagekräftigen Titel, wie z.B. " |
==== Aufgabenvariablen ==== | ==== Aufgabenvariablen ==== | ||
- | Im Bereich " | + | Im Bereich " |
{{: | {{: | ||
< | < | ||
Zeile 36: | Zeile 52: | ||
</ | </ | ||
- | Siehe dazu auch: [[# | + | Siehe dazu auch: [[# |
- | , | + | |
====Fragetext==== | ====Fragetext==== | ||
- | In diesen Abschnitt erfolgt die konkrete Aufbereitung bzw. Formulierung der Frage/ | + | In diesen Abschnitt erfolgt die konkrete Aufbereitung bzw. Formulierung der Frage/ |
{{: | {{: | ||
Zeile 48: | Zeile 63: | ||
- | Mit Hilfe von Medieninhalten (Bilder, Videos) und LaTeX stehen Ihnen einige Möglichkeiten zur Formulierung von komplexen Aufgaben zur Verfügung. | + | Mit Hilfe von Medieninhalten (Bildern, Videos) und LaTeX stehen Ihnen einige Möglichkeiten zur Formulierung von komplexen Aufgaben zur Verfügung. |
- | Sie können die erweiterte | + | Sie können die erweiterten |
- Klicken Sie dazu auf das Icon "mehr Symbole anzeigen" | - Klicken Sie dazu auf das Icon "mehr Symbole anzeigen" | ||
- Öffnen Sie den Gleichungseditor | - Öffnen Sie den Gleichungseditor | ||
Zeile 65: | Zeile 80: | ||
==== Allgemeines Feedback ===== | ==== Allgemeines Feedback ===== | ||
- | Beim allgemeinen Feedback handelt es sich um eine Ergänzung der Musterlösung | + | Beim allgemeinen Feedback handelt es sich um eine Ergänzung der Musterlösung. Dieses Feedback wird allen Studierenden |
- | ==== Optionen | + | ==== Eingabetypen und Optionen zu den Eingabefeldern ==== |
- | * Art der Eingabe - Auswirkung, Beschreibung, Screenshots | + | Zu jedem Eingabefeld muss mindestens |
- | | + | Als Eingabetyp stehen folgende Optionen zur Auswahl: |
+ | * Algebraische | ||
+ | * Hier kann ein algebraischer Ausdruck, also eine Zahl oder eine Funktion, auch Variablen von den Studierenden eingegeben werden. | ||
+ | * Anmerkung | ||
+ | * In diesem Eingabefeld können die Studierenden etwas Beliebiges für ihre eigenen Notizen schreiben. Es wird nicht ausgewertet, | ||
+ | * Checkbox | ||
+ | * Für MC-Aufgaben (Multiple Choice) | ||
+ | * Dropdown-Liste | ||
+ | * Für MC-Aufgaben | ||
+ | * Einheiten | ||
+ | * Wird als Eingabetyp // | ||
+ | * Einzelnes Zeichen | ||
+ | * Wird nur selten benutzt. Hiermit kann bei MC-Aufgaben die Gelegenheit gegeben werden, z.B. " | ||
+ | * Equivalence Reasoning | ||
+ | * Matrix | ||
+ | * Numerisch | ||
+ | * Bei diesem Eingabetyp //muss// eine Zahl eingegeben werden. Im Unterschied zum Eingabetypen " | ||
+ | * Radiobuttons | ||
+ | * Für MC-Aufgaben | ||
+ | * Textfeld | ||
+ | * Wahr/Falsch | ||
+ | * Zeichenkette | ||
+ | Standardmäßig ist hier die algebraische Eingabe eingestellt. | ||
+ | Im Bild werden die Optionen "Textfeld", " | ||
+ | |||
+ | Weiterführende Informationen (englisch): \\ | ||
+ | **Eingabetypen allgemein: | ||
+ | **Einheiten: | ||
+ | {{: | ||
+ | Syntax Hint oder Syntax-Hinweise sind Platzhalter innerhalb der Eingabefelder, | ||
+ | {{: | ||
==== Rückmeldebaum (PRT) ==== | ==== Rückmeldebaum (PRT) ==== | ||
- | Die **P**otential **R**esponse **T**rees (PRT) sind binäre Baumstrukturen und werden zum Aufbau einer Auswertungslogik der Aufgabe verwendet. Dabei werden Antworten | + | Die **P**otential **R**esponse **T**rees (PRT) sind binäre Baumstrukturen und werden zum Aufbau einer Auswertungslogik der Aufgabe verwendet. Dabei werden Antworten |
- | ResponseTrees können flexibel aufgebaut werden. Die Knoten können (nach dem Sie angelegt wurden) miteinander verknüpft werden (z.B. Folgefehler-Szenarien). Um Knoten hinzuzufügen, | + | ResponseTrees können flexibel aufgebaut werden. Die Knoten können (nachdem sie angelegt wurden) miteinander verknüpft werden (z.B. Folgefehler-Szenarien). Um Knoten hinzuzufügen, |
* wie werden Knoten und Punkte verarbeitet (Score, Abzüge): | * wie werden Knoten und Punkte verarbeitet (Score, Abzüge): | ||
- | Die maximal | + | |
* wie funktioniert die Anwortüberprüfung | * wie funktioniert die Anwortüberprüfung | ||
- | Eine [[https:// | + | Eine [[https:// |
{{: | {{: | ||
====Hinweise zur Antwortüberprüfung==== | ====Hinweise zur Antwortüberprüfung==== | ||
| | ||
- | NumDecPlaces prüft, ob die Antwort des Schülers | + | NumDecPlaces prüft, ob die Antwort des Schülers |
- | z.B: Wir möchten | + | Beispiel: Wir möchten |
Dieser Test rundet die Zahl 15.3468 auf 15.347, da 3 Dezimalstellen gewünscht werden. | Dieser Test rundet die Zahl 15.3468 auf 15.347, da 3 Dezimalstellen gewünscht werden. | ||
- | ===NumRelative & Numabsolute=== | + | ===NumRelative & NumAbsolute=== |
Die Option für diese Tests ist eine Toleranz. Die Standardtoleranz beträgt 0,05. | Die Option für diese Tests ist eine Toleranz. Die Standardtoleranz beträgt 0,05. | ||
Zeile 103: | Zeile 148: | ||
===== Zufallszahlen ===== | ===== Zufallszahlen ===== | ||
- | Zufallszahlen | + | Eine Zufallszahl |
< | < | ||
- | f1 : rand(99) | + | z1 : rand(99) |
- | f2 : rand([1, | + | z2 : rand([1, |
</ | </ | ||
- | Eine Funktion | + | Eine Zufallszahl |
Min: 2, | Min: 2, | ||
- | Max: 25, und | + | Max: 25, |
Inkrement: 3 | Inkrement: 3 | ||
< | < | ||
- | f3 : rand_with_step(2, | + | z3 : rand_with_step(2, |
</ | </ | ||
- | oder eine Funktion | + | oder eine Zufallszahl |
< | < | ||
- | f4 : rand_with_prohib(2, | + | z4 : rand_with_prohib(2, |
</ | </ | ||
Zeile 127: | Zeile 172: | ||
< | < | ||
- | e // | + | e // |
pi // π Kreiszahl | pi // π Kreiszahl | ||
- | infinity | + | infinity |
- | inf // | + | inf // |
- | minf // negative Unendlich | + | minf // negativ unendlich |
- | i // imaginäre Einheit i(in der Elektrotechnik bezeichnet | + | i // imaginäre Einheit i(in der Elektrotechnik |
phi // Goldener Schnitt φ=(1+√5)/ | phi // Goldener Schnitt φ=(1+√5)/ | ||
</ | </ | ||
- | Für mehrere | + | Für mehr Informationen klicken Sie bitte auf den folgenden Link: |
[[https:// | [[https:// | ||
Zeile 152: | Zeile 197: | ||
- | Beachten Sie bei der Realisierung von Aufgaben mit Matrizen unbedingt die entsprechenden Rechenregeln!\\ | + | <note important> |
+ | </ | ||
- Definieren Sie Ihre Aufgabenvariablen < | - Definieren Sie Ihre Aufgabenvariablen < | ||
Zeile 162: | Zeile 208: | ||
// Zwischen \( ... \) kann LaTeX-Code untergebracht werden | // Zwischen \( ... \) kann LaTeX-Code untergebracht werden | ||
</ | </ | ||
- | - Im nächsten Schritt wird das Matrix-Eingabefeld einer Aufgaben ermöglicht indem als Eingabetyp " | + | - Im nächsten Schritt wird das Matrix-Eingabefeld einer Aufgaben ermöglicht indem als Eingabetyp " |
===== Funktionen und Funktionstypen ===== | ===== Funktionen und Funktionstypen ===== | ||
Zeile 188: | Zeile 234: | ||
tans1: | tans1: | ||
</ | </ | ||
- | Für mehrere | + | Für mehr Informationen sehen Sie auch [[http:// |
=== limit === | === limit === | ||
Zeile 203: | Zeile 249: | ||
</ | </ | ||
- | Dabei bedeutet das Symbol < ' > lediglich, dass Maxima den Ausdruck | + | Dabei bedeutet das Symbol < ' > lediglich, dass Maxima den Ausdruck |
{{: | {{: | ||
Zeile 215: | Zeile 261: | ||
===plot=== | ===plot=== | ||
- | Beispiel | + | Beispiel: |
- | < | + | |
- | plot2d(x^2-x-6, | + | |
- | </ | + | |
{{: | {{: | ||
- | Bei der Randomisierung der Werte in diesem Diagramm: | + | Mit Randomisierung der Werte für den Plot: |
< | < | ||
Zeile 235: | Zeile 278: | ||
{{: | {{: | ||
- | Ein Diagramm mit mehrere | + | Ein Diagramm mit mehreren |
< | < | ||
Zeile 251: | Zeile 294: | ||
[[http:// | [[http:// | ||
+ | |||
+ | Beachte: Die Maxima Funktionen plot2d() und plot3d() wurden für STACK aus Sicherheitsgründen in plot() gekapselt und funktionieren somit auch nur ausschließlich als plot(). | ||
Zeile 274: | Zeile 319: | ||
=====Multiple Choice Stack Aufgaben (MCQ)===== | =====Multiple Choice Stack Aufgaben (MCQ)===== | ||
- | Im folgenden Teil wird erzählt wie eine MCQ erstellt. | + | Im folgenden Teil wird erzählt wie eine MCQ erstellt |
{{: | {{: | ||
{{: | {{: |
multimedia/moodle/stack_maxima.txt · Zuletzt geändert: 11:54 04. October 2023 von Mirco Schindler