Plugins: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Plugin== ===Allgemeines:=== * Plugins sind kleine Unterprogramme, welche in allen Fragetypen verwendet werden können und Graphiken, Texte und Berechnungen a…“) |
Admin (Diskussion | Beiträge) (→Allgemeines:) |
||
(15 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
* Die Definition eines Plugins erfolgt über einen Definitionsstring und dem Plugin-Typ. zB. erzeugt der Pluginstring "R+C" der Plugins "WSR" eine Serienschaltung von einem Widerstand und einem Kondensator | * Die Definition eines Plugins erfolgt über einen Definitionsstring und dem Plugin-Typ. zB. erzeugt der Pluginstring "R+C" der Plugins "WSR" eine Serienschaltung von einem Widerstand und einem Kondensator | ||
* Die genaue Definition wie der Plugin-String eingegeben werden muss ist in der Hilfe des jeweiligen Plugins ersichtlich | * Die genaue Definition wie der Plugin-String eingegeben werden muss ist in der Hilfe des jeweiligen Plugins ersichtlich | ||
− | * aktuell sind in | + | * aktuell sind in LeTTo folgende Plugins realisiert: |
− | ** [[Gsr]]: zeichnet elektrische Schaltungen | + | ** [[Gsr]]: zeichnet elektrische Schaltungen und liefert auch die Maxima-Berechnung dazu - siehe [https://youtu.be/TIG0KI59k6I Video] |
− | ** [[Wsr]]: zeichnet lineare | + | ** [[Wsr]]: zeichnet lineare elektrische Schaltungen und liefert auch die Maxima-Berechnung dazu - siehe [https://youtu.be/YL-T-61QUh4 Video] |
+ | ** [[Dsr]]: zeichnet lineare Drehstromschaltungen und liefert auch die Maxima-Berechnung dazu - siehe [https://youtu.be/Z62GKTSbKDA Video] | ||
+ | ** [[Elektronik]]: zeichnet elektroniksche Schaltungen mit OPV und Transistor | ||
** [[Zp]]: zeichnet eine elektrische Schaltung als Zweipol auf den Bildschirm. Dieses Plugin ist nur aus Kompatibilitätsgründen vorhanden. Es sollte statt dessen nur mehr "Wsr" verwendet werden. | ** [[Zp]]: zeichnet eine elektrische Schaltung als Zweipol auf den Bildschirm. Dieses Plugin ist nur aus Kompatibilitätsgründen vorhanden. Es sollte statt dessen nur mehr "Wsr" verwendet werden. | ||
− | * Sobald ein Plugin definiert ist, kann über die rechte Maustaste im Fragetext-Editor auf die verfügbaren Plugin-Textmodule zugegriffen werden. Folgende Module stehen zur Verfügung: | + | ** [[CodeCheck|SourceCode]]: automatische Bewertung von Sourcecode(aktuell nur Java) |
− | + | ** [[Graph]]: zeichnet ein Zeitsignal in ein virtuelles Oszilloskop - siehe [https://youtu.be/O7dSg1LACq8 Video] | |
− | + | ** [[DigiGraph]]: zeichnet digitale Signale in ein virtuelles Oszilloskop | |
− | * Im Maxima-Feld kann mit der rechten Maustaste auf das Berechnungsmodul eines Plugins zugegriffen werden, falls das Plugin eine Maxima-Berechung ausgeben kann. | + | ** [[Plot]]: zeichnet Funktionsgraphen - siehe [https://youtu.be/s0ju5sV31yU Video] |
+ | ** [[Freihand]]: Stellt für den Schüler ein Zeichenfenster zur Verfügung, in dem der Schüler Freihand zeichnen kann | ||
+ | ** [[MultiMeter]]: einfache Multimeter für die Anzeige von elektrischen Größen und interaktive Schülereingaben - siehe [https://youtu.be/FYuSCteWRQc Video] | ||
+ | * Sobald ein Plugin definiert ist, kann über die rechte Maustaste im Fragetext-Editor auf die verfügbaren Plugin-Textmodule zugegriffen werden. | ||
+ | :[[Datei:ClipCapIt-210124-094149.PNG|350px]] | ||
+ | Folgende Module stehen zur Verfügung: | ||
+ | * Angabe: Hier wird aus dem Plugin ein Angabetext automatisch generiert und in den Text eingefügt. Dieser Text ändert sich nicht, falls am Plugin-String etwas geändert wird, muss also nach einer Plugin-String-Änderung neu eingefügt werden. | ||
+ | * Graphik: Hiermit wird ein Graphig Tag in eckigen Klammern [PIG ... ] im Fragetext eingefügt. Die Berechnung der Graphik erfolgt dann zur Laufzeit und wird deshalb individuell für jeden Schüler mit seinen Datensätzen berechnet. Der PIG-Tag kann je nach Plugin auch Parameter enthalten welcher zur Konfiguration der Graphik verwendet werden können. Diese Parameter sind vom Plugin abhängig und werden deshalb in der Plugin-Hilfe des Plugins beschrieben. Die Paramter des PIG-Tags können im Fragetext ganz normal verändert werden. | ||
+ | |||
+ | Ein Anführungszeichen " muss im Definitionsstring mit einem Backslash verblockt werden. | ||
+ | <pre> [PIG Plugin2 "text(2,2,tex=\"\alpha\")"/] </pre> | ||
+ | * Im [[Beispielsammlung Editieren#Maxima-Feld|Maxima-Feld]] kann mit der rechten Maustaste auf das Berechnungsmodul eines Plugins zugegriffen werden, falls das Plugin eine Maxima-Berechung ausgeben kann. | ||
[[Category:Plugins]] | [[Category:Plugins]] |
Aktuelle Version vom 24. Januar 2021, 10:51 Uhr
Plugin
Allgemeines:
- Plugins sind kleine Unterprogramme, welche in allen Fragetypen verwendet werden können und Graphiken, Texte und Berechnungen automatisch generieren können.
- Die Definition eines Plugins erfolgt über einen Definitionsstring und dem Plugin-Typ. zB. erzeugt der Pluginstring "R+C" der Plugins "WSR" eine Serienschaltung von einem Widerstand und einem Kondensator
- Die genaue Definition wie der Plugin-String eingegeben werden muss ist in der Hilfe des jeweiligen Plugins ersichtlich
- aktuell sind in LeTTo folgende Plugins realisiert:
- Gsr: zeichnet elektrische Schaltungen und liefert auch die Maxima-Berechnung dazu - siehe Video
- Wsr: zeichnet lineare elektrische Schaltungen und liefert auch die Maxima-Berechnung dazu - siehe Video
- Dsr: zeichnet lineare Drehstromschaltungen und liefert auch die Maxima-Berechnung dazu - siehe Video
- Elektronik: zeichnet elektroniksche Schaltungen mit OPV und Transistor
- Zp: zeichnet eine elektrische Schaltung als Zweipol auf den Bildschirm. Dieses Plugin ist nur aus Kompatibilitätsgründen vorhanden. Es sollte statt dessen nur mehr "Wsr" verwendet werden.
- SourceCode: automatische Bewertung von Sourcecode(aktuell nur Java)
- Graph: zeichnet ein Zeitsignal in ein virtuelles Oszilloskop - siehe Video
- DigiGraph: zeichnet digitale Signale in ein virtuelles Oszilloskop
- Plot: zeichnet Funktionsgraphen - siehe Video
- Freihand: Stellt für den Schüler ein Zeichenfenster zur Verfügung, in dem der Schüler Freihand zeichnen kann
- MultiMeter: einfache Multimeter für die Anzeige von elektrischen Größen und interaktive Schülereingaben - siehe Video
- Sobald ein Plugin definiert ist, kann über die rechte Maustaste im Fragetext-Editor auf die verfügbaren Plugin-Textmodule zugegriffen werden.
Folgende Module stehen zur Verfügung:
- Angabe: Hier wird aus dem Plugin ein Angabetext automatisch generiert und in den Text eingefügt. Dieser Text ändert sich nicht, falls am Plugin-String etwas geändert wird, muss also nach einer Plugin-String-Änderung neu eingefügt werden.
- Graphik: Hiermit wird ein Graphig Tag in eckigen Klammern [PIG ... ] im Fragetext eingefügt. Die Berechnung der Graphik erfolgt dann zur Laufzeit und wird deshalb individuell für jeden Schüler mit seinen Datensätzen berechnet. Der PIG-Tag kann je nach Plugin auch Parameter enthalten welcher zur Konfiguration der Graphik verwendet werden können. Diese Parameter sind vom Plugin abhängig und werden deshalb in der Plugin-Hilfe des Plugins beschrieben. Die Paramter des PIG-Tags können im Fragetext ganz normal verändert werden.
Ein Anführungszeichen " muss im Definitionsstring mit einem Backslash verblockt werden.
[PIG Plugin2 "text(2,2,tex=\"\alpha\")"/]
- Im Maxima-Feld kann mit der rechten Maustaste auf das Berechnungsmodul eines Plugins zugegriffen werden, falls das Plugin eine Maxima-Berechung ausgeben kann.