Ein GeoGebra-Applet in einer STACK-Aufgabe einbinden

Den AuthOMath-Code von Tim Lutz verwendend - Stand 2023-03

Zwei Schritte sind nötig:

=== Erstelle ein Applet. ===

Man beachte hierzu:

  • Variablen, die mit STACK interagieren sollen,
    werden am besten als Schieberegler definiert.
    Zum Beispiel die Koordinaten von Punkten,
    deren Position durch STACK bestimmt werden soll oder vom Lernenden verschoben werden sollen,
    werden jeweils als Schieberegler definiert und dieser versteckt.

    Man merke sich den Namen jeder dieser Variablen.

  • Das Applet muss bei der Erstellung oder wenn es fertig ist
    auf geogebra.org hochgeladen sein.

    Man merke sich die 8 Buchstaben am Ende der URL zu diesem Applet.

=== Erstelle eine STACK-Aufgabe ===

Hier beachte man:

  • Dort, wo das Applet erscheinen soll
    - etwa im Aufgabentext oder im Feedback -
    wird in der html-Ansicht der folgende Code eingefügt.

Code

Erläuterungen

[[geogebra
set="variable1,variable2,variable3"
watch="variable3,variable4"
remember="variable3,variable5"]]

params["material_id"] = "mnhjjqcr";
params["width"] = 675;
params["height"] = 675;
params["borderColor"] = "rgba(0, 0, 0, 0)";
params["transparentGraphics"]= true;
params["scale"] = 0.5;

[[/geogebra]]


Variablen, deren Werte das Applet von STACK übernehmen soll

Variablen, deren Werte von STACK ausgewertet werden sollen
Variablen, deren Werte nach "Prüfen" bei erneuter Anzeige gelten sollen

schreibe hier die 8 Buchstaben aus der URL des Applets
Breite (px) und
Höhe (px) des Applets
Randfarbe (hier kein Rand sichtbar)
Transparenz
Vergrößerungsfaktor des Applets



Nicht alle Werte müssen gesetzt werden.
Bei einem randomisierten, aber nicht interaktiven Applet reicht "set".
Bei einem nicht randomisierten und nicht interaktiven Applet können "set", "watch" und "remember" weggelassen werden.

Und alle "params" bis auf "material_id" dienen der Darstellung des Applets, müssen also auch nicht gesetzt werden.
Diese "params" sind übrigens von GeoGebra bereitgestellt, man findet diese und viele mehr hier:
https://wiki.geogebra.org/en/Reference:GeoGebra_App_Parameters


=== Das wars ===

Übrigens: Falls man nach Fertigstellung der STACK-Aufgabe im Applet etwas ändern will,
dann tue man das auf geogebra.org.

Die Änderungen sind beim nächsten Aufruf des Applets in STACK übernommen.