Erste Schritte in STACK
Arbeit mit Variablen
Bevor Sie auch randomisierte Fragen erstellen können, müssen Sie zunächst einmal mit Variablen umgehen können.
Erstellen Sie also eine neue Frage. Geben Sie Ihr den Titel Integration. Speichern Sie.
Wir möchten, dass die Studierenden das Integral \(\int 2(x-1)^{-3}\mathrm{d}x\) bestimmen.
Wir definieren im Feld Fragen-Variablen die Variablen
ausdr: 2*(x-1)^(-3);tans1: int(ausdr,x)+c;
STACK verwendet die Maxima-Syntax, bei der einer Variable mit ":" ein Wert zugewiesen wird.
In tans1 hinterlegen wir die richtige Antwort. Hier lassen wir zum ersten Mal Maxima für uns arbeiten. Mit der Funktion int(ausdr, x) wird der Ausdruck ausdr nach x integriert.
Es hat sich eingebürgert für die erste Antwort der Lehrenden die Variable tans1 zu verwenden (tans steht für engl. "teacher answer"), genauso, wie wir bisher ans1 für die erste Studierendenantwort verwendet haben. Sie können aber auch einen anderen Variablennamen nehmen.
Tragen Sie als Fragentext im Feld Frage ein:
Bestimmen Sie \(\int {@ausdr@} \mathrm{d}x\). [[input:ans1]] [[validation:ans1]]
Für die Musterlösung nehmen wir einfach unsere vorher definierte Variable her:
tans1
Wir haben also die Variable ausdr definiert und rufen sie mit {@ausdr@} im Fragentext auf. Durch die {@ @}-Umgebung, wird nicht ausdr ausgegeben, sondern der Wert, der ausdr zugeordnet ist, also 2*(x-1)^(-3), bzw. \(2\cdot (x-1)^{-3}\), da die {@ @}-Umgebung auch eine Ausgabe in LaTeX bewirkt.
Gehen Sie weiter zu Rückmeldebäume (PRTs) und tragen Sie ein:
Antwortüberprüfung= AlgEquiv
SAns= ans1
TAns= tans1
Punkte wenn wahr= 1
Speichern Sie spätestens jetzt die Frage ab.
Das Testen der Frage und wie das Feedback ausführlicher gestaltet werden kann, folgt im nächsten Kapitel Feedback.
Beachten Sie: Die {@ @}-Umgebung benötigen Sie nur in einem CAS Text Feld, also dann, wenn Ihre Variable in einer Textausgabe, wie dem Fragentext oder dem Feedback ausgewertet und angezeigt werden soll. In CAS Ausdruck Feldern benötigt man keine {@ @}-Umgebung. Man manipuliert hier nur die Variablen. Eine Ausgabe mit LaTeX erfolgt nicht.
Mit den Fragenvariablen haben Sie ein hilfreiches Werkzeug an der Hand. Sie sparen Zeit und ermöglichen es, schnell die Eigenschaften einer Frage zu verändern.