MecLib
MecLib ist eine Library von Tools zur einfachen Erstellung von (interaktiven) Grafiken in JSXBoards zur Mechanik, vgl. Martin Kraska, https://github.com/mkraska/meclib
-
Dazu ist in OnyxTests unter der Lasche Optionen das Script MecLibONYX.js einzubinden:
-
Anschließend kann in ONYX-Aufgabenstellungen ein JSXBoard für MecLibContent erzeugt werden: brd = initMecLib('JSX_Container_ID'); welches im Weiteren durch die Funktion runMecLib(brd,content,ContinueCode); mit dem gewünschen Inhalt befüllt wird:
-
Die Verwendung von ONYXVariablen in der Form {var1} ist möglich.
Ausführliche Demos und Erläuterungen finden sich im Demotest https://bildungsportal.sachsen.de/onyxeditor/published/MecLib, welcher im Aufgabenpool/_JSXGraph verfügbar ist. Insbesondere kann dort auch MecLibONYX.js extrahiert werden.
Der Test https://bildungsportal.sachsen.de/onyxeditor/published/LiveMecLibRenderer gestattet es, in einer Eingabelücke MecLibDefinitionen abzugeben, die dann entsprechend gerendert und die Grafik im Feedback angezeigt werden. So können schnell und unkompliziert in dieser Umgebung MecLib-Settings zusammengestellt und getestet werden.