Für die reine Erstellung von Formeln (z.B. für Textfelder im Kurs oder auch in der Fragestellung von Aufgaben) mit TeX sind als Alternativen möglich: (1) eingebauter Formeleditor im Atto (der Java basierte DragMath im TinyMCE dürfte mangels Java-Browserplugin nicht mehr verwendbar sein) oder (2) <quizdidaktik.de/formeleditor> (Nachteil: ein zusätzlicher Copy&Paste-Schritt nötig, Vorteil: ODF-Export für Weiterverwendung mit LibreOffice und MathML-Export für Weiterverwendung z.B. in EPUB3 möglich)
Soll das Ergebnis rein Client seitig (also ohne zentrale Auswertung) dem Schüler beim Überprüfen sichtbar gemacht werden, kann dies sehr einfach mit dem Lückentext-Werkzeug <quizdidaktik.de/lueckentext> umgesetzt werden, indem die Formel mit TeX gesetzt wird und das - außerhalb der Formel liegende! - Ergebnis als Lücke (hier allerdings als Zeichenkettenvergleich) umgesetzt wird. Die HTML-Datei kann dann entweder direkt in Moodle hochgeladen werden oder mit <quizdidaktik.de/html2mebisiframe> in einen Iframe eingefügt für eine Darstellung direkt auf der Hauptseite. Über den GIFT-Export kann diese Version auch als Lückentextfrage vom Typ Shortanswer in Moodle importiert werden.
Will man in Moodle eine serverseitige Auswertung der Schülerantwort, so wäre dies über Lückentextfragen vom Typ numerisch möglich (die dann in eine im Kurs erstellte Aktivität vom Typ Test zugeordnet werden).
Für die vereinfachte Erstellung einer einzelnen solchen Kurzantwort-Frage ist <quizdidaktik.de/mebis-zahleneingabefrage> geeignet, will man in einem Rutsch gleich einen numerischen Lückentext erzeugen, nimmt man <quizdidaktik.de/mebis-lueckentext-numerisch>
TeX-Formeln und Eingabefelder lassen sich unabhängig davon auch in GeoGebra realisieren. Will man ein GeoGebra-Applet mit außerhalb davon liegenden TeX-Formeln direkt auf der Kurshauptseite (aber ohne zentrale Auswertung) einbinden, kann man mit GeoGebra2HTML <quizdidaktik.de/ggb2html> zuerst eine HTML-Datei erzeugen und diese dann mit <quizdidaktik.de/html2mebisiframe> verpacken.
Sollen mehrere GeoGebra-Applets einzeln auswählbar (schnellere Ladezeiten) angezeigt werden, so kann man deren GeoGebraTube-Embedding-Codes mit <quizdidaktik.de/geogebrasammlungsersteller> verpacken.
Eine Möglichkeit mit zentraler Auswertung von Schülerantworten besteht auch innerhalb von GeoGebra-Applets, welche dann das Ergebnis "nach draußen liefern" - dies ist aber weitaus komplexer. Ein Einführungstutorial dazu ist zu finden auf <www.mebis.bayern.de/infoportal/fortbildung/tutorials/lernplattform-f-l/geogebra/geogebra-applet-test>
Falls in der eigenen Moodle-Instanz MathJaX nicht, oder nicht vollständig, oder mit einer anderen als der gewünschten Konfiguration verfügbar ist, kann man dies auch wie folgt nachträglich nachladen bzw. abändern. (⚠ Dabei kann es aber zu Nebenwirkungen beim Laden der Kursseite kommen!)
Beispiel 1: MHCHEM nachladen
MathJaX-mhchem-Nachladeblock
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>
<script type="text/x-mathjax-config">// <![CDATA[
MathJax.Hub.Config({TeX: {extensions:["mhchem.js"]}});
// ]]></script>
<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
<script type="text/javascript">// <![CDATA[
$(document).ready(function(){MathJax.Hub.Typeset()});
// ]]></script>
Beispiel 2: alte $$ als (eigentlich fehlerhafte) inline-Darstellung erzwingen (z.B. falls man noch eine alte, fehlerhafte Fragensammlung im Kurs benutzt, diesen Ausschnitt in einen im ganzen Kurs - also auch während der Testdurchführung - angezeigten Textblock einfügen)
MathJaX-$$-inline-Darstellungs-Reparaturtextblock
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
inlineMath: [ ['$$','$$'], ["\\(","\\)"] ],
displayMath: [ ["\\[","\\]"] ],
processEscapes: true
}
});
</script>
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript">
$(document).ready(function(){
MathJax.Hub.Typeset();
});
</script>
Eine gute Möglichkeit zur handschriftlichen Formeleingabe habe ich leider noch nicht gefunden, für Windows-Benutzer könnte hier der Mathematik-Eingabebereich nützlich sein <windows.microsoft.com/de-de/windows7/use-math-input-panel-to-write-and-correct-math-equations>. Falls man aber gar kein TeX vom Schüler erhalten will, kann dieser auch einfach mit z.B. <quizdidaktik.de/whiteboard> ein SVG speichern.