Difference between revisions of "Eingabe"
(Seite erstellt) |
|||
| Line 7: | Line 7: | ||
'''Variablenname''': selbst gewählter Name des Eingabe-Elements. Unter diesem Namen wird in '''Prüfung der Eingabe''' die Benutzereingabe abgerufen. <br> | '''Variablenname''': selbst gewählter Name des Eingabe-Elements. Unter diesem Namen wird in '''Prüfung der Eingabe''' die Benutzereingabe abgerufen. <br> | ||
'''Eingabetyp''': Zur Auswahl stehen "Text", "Formel" und "Einheiten". Bei "Formel" wird während der Eingabe eine Vorschau der Formel angezeigt. Bei "Einheiten" erfolgt eine Vorschau der Zahl mit Maßeinheit. <br> | '''Eingabetyp''': Zur Auswahl stehen "Text", "Formel" und "Einheiten". Bei "Formel" wird während der Eingabe eine Vorschau der Formel angezeigt. Bei "Einheiten" erfolgt eine Vorschau der Zahl mit Maßeinheit. <br> | ||
| − | '''Beschriftung''': Hinweistext/Beschriftung, die neben der | + | '''Beschriftung''': Hinweistext/Beschriftung, die neben der Eingabezeile angezeigt wird. <br> |
'''Referenzlösung''': An dieser Stelle soll eine korrekte Lösung in der Form eingegeben werden, wie sie auch in das Eingabe-Element eingegeben werden würde. Für Zahlenwerte in Abhängigkeit von Parametern eignen sich hierzu ''Formatierung''-Blöcke, welche auf Platzhalter im Text der Referenzlösung ("@x") gezogen werden. Die Platzhalter werden dann durch die jeweiligen Werte ersetzt. Die Referenzlösung wird automatisch anhand des Graphen unter '''Prüfung der Eingabe''' getestet. | '''Referenzlösung''': An dieser Stelle soll eine korrekte Lösung in der Form eingegeben werden, wie sie auch in das Eingabe-Element eingegeben werden würde. Für Zahlenwerte in Abhängigkeit von Parametern eignen sich hierzu ''Formatierung''-Blöcke, welche auf Platzhalter im Text der Referenzlösung ("@x") gezogen werden. Die Platzhalter werden dann durch die jeweiligen Werte ersetzt. Die Referenzlösung wird automatisch anhand des Graphen unter '''Prüfung der Eingabe''' getestet. | ||
---- | ---- | ||
''Empfehlung:'' Die Breite des Eingabe-Elements kann durch die Breite des umgebenden Containers beeinflusst werden. | ''Empfehlung:'' Die Breite des Eingabe-Elements kann durch die Breite des umgebenden Containers beeinflusst werden. | ||
Revision as of 10:29, 4 March 2021
Diese Komponente stellt eine Eingabezeile bereit.
Verwendung
Aufgabenstellung: Der Block kann in den Rahmen von Container-Elementen gezogen werden. Doppelklick öffnet die Einstellungen, wo u.a. der Name festgelegt wird. Dieser wird in Prüfung der Eingabe wie eine Variable behandelt, deren Wert die Eingabe des Benutzers ist. Die Eingabe des Benutzers ist zunächst ein String, der in den gewünschten Typ konvertiert werden muss. (Dies geschieht mit einem Konvertierung-Block im Bereich Prüfung der Eingabe.)
Einstellungen
Variablenname: selbst gewählter Name des Eingabe-Elements. Unter diesem Namen wird in Prüfung der Eingabe die Benutzereingabe abgerufen.
Eingabetyp: Zur Auswahl stehen "Text", "Formel" und "Einheiten". Bei "Formel" wird während der Eingabe eine Vorschau der Formel angezeigt. Bei "Einheiten" erfolgt eine Vorschau der Zahl mit Maßeinheit.
Beschriftung: Hinweistext/Beschriftung, die neben der Eingabezeile angezeigt wird.
Referenzlösung: An dieser Stelle soll eine korrekte Lösung in der Form eingegeben werden, wie sie auch in das Eingabe-Element eingegeben werden würde. Für Zahlenwerte in Abhängigkeit von Parametern eignen sich hierzu Formatierung-Blöcke, welche auf Platzhalter im Text der Referenzlösung ("@x") gezogen werden. Die Platzhalter werden dann durch die jeweiligen Werte ersetzt. Die Referenzlösung wird automatisch anhand des Graphen unter Prüfung der Eingabe getestet.
Empfehlung: Die Breite des Eingabe-Elements kann durch die Breite des umgebenden Containers beeinflusst werden.