Satzergänzungstest Ersteller-Interface Version 2.1

Es handelt sich hier nicht um die neuste Version, sondern um die letzte, die noch ohne Swing-Komponenten auskommt. Java-Applets mit Swing-Komponenten laufen nur auf Computern, die ein entsprechendes Plug-In installiert haben. Für Macintosh gibt es noch kein solches Plug-In.
Die anfängliche Version 1 kann hier noch verwendet werden.

Bitte einen Java-fähigen Browser verwenden oder Java in den Voreinstellungen einschalten.

Online Help

Achtung: Das Applet läuft leider nicht auf Macintosh Netscape 3 und 4.

Wichtiger Hinweis: Die oben als Applet realisierte Version des Ersteller-Interfaces ist in ihrem Funktionsumfang beschränkt, was speichern und laden betrifft. Die Help-Funktion ist ebenfalls ausgeschaltet, stattdessen enthält diese Webpage die Beschreibungen der wichtigsten Funktionen. Im Applet kann nur ein Fenster geöffnet werden.
Mit dem erzeugten PROLOG-Kode kann hier direkt das Endbenutzer-Interface getestet werden.
 


 

Inhalt

  1. Programmbeschreibung
     
  2. Funktionen

 


 
 
 

1. Programmbeschreibung

Mit dieser Anwendung werden die Übungen für das Dynamic Multiple Choice entworfen. Die einzelnen Entscheidungsschritte werden als "Stepboxes" dargestellt. Sie beinhalten eine Liste der Auswahlmöglichkeiten eines Schrittes. Es können beliebig viele solcher Stepboxen erzeugt und miteinander verbunden werden.
Für die Erzeugung von Kommentaren verwenden Sie die "Commentboxen". Sie sind grösstenteils gleich zu bedienen wie die Stepboxen.
 
 

2. Funktionen

Box erzeugen Wählen Sie aus dem Box-Menu "New Stepbox" bzw. "New Commentbox". Es erscheint
eine leere Box auf der Arbeitsfläche.
 
Box verschieben Mit dem grauen Viereck links oben einer Box lässt sich die Box verschieben. Klicken Sie auf das Viereck und halten Sie die Maustaste gedrückt, während Sie an den Zielort fahren. Sie können Boxen übereinander schieben, allerdings nicht komplett verdecken. Allerdings sind dann die Verbindungen nicht mehr sichtbar und gegenwärtig ist es nicht möglich, eine Box durch Klicken in den Vordergrund zu holen. Mann muss also die darüber liegende Box erst aus dem Weg räumen, bevor man die darunter liegende verschieben kann.
Box löschen Klicken Sie auf den "Remove"-Button derjenigen Box, die Sie löschen wollen oder wählen Sie "Delete" aus dem Box-Menu.
Auswahlmöglichkeit in eine Stepbox einfügen Durch Klick auf auf den Button "new" der entsprech- enden Box oder Doppelklick in einen leeren Ausschnitt der Liste erscheint ein Dialog, in dem Sie den Text eingeben können. Zusätzlich kann angegeben werden, unter welchen Bedingungen die Auswahl erscheinen soll . Sehen Sie dazu nach unter "Bedingungen angeben". Danach erscheint der Text mit einer Nummer versehen in der Liste. Wird der Text mit der Maus selektiert, erscheint er in seiner vollen Länge und mit den angegebenen Bedingungen im Textfeld am oberen Rand des Fensters.
Die Startbox (rote Farbe, Nummer 0) stellt den Satz- anfang dar und kann nur einen Eintrag haben.
 
Auswahlmöglichkeit löschen Markieren Sie die zu löschende Auswahl mit der Maus und drücken Sie die Löschtaste oder klicken Sie auf den Button "Del".
Auswahlmöglichkeit editieren Doppelklicken Sie die Auswahl oder markieren Sie sie und klicken Sie auf den Button "Change".
 
Zwei Boxen verbinden Bei einem Mausklick auf die Nummer der Box wird das Feld blau markiert. Bei erneutem Klick darauf wird die Markierung wieder aufgehoben. Durch Klicks auf zwei solche Felder entsteht eine gerichtete Verbindung zwischen zwei Boxen.
Es ist auch möglich, zirkuläre Verbindungen zu erstellen oder mehrere wegführende Verbindungen von derselben Box.
Kommentarboxen stehen immer am Ende eines Satzes. Daher können sie nicht weiterverbunden werden, und nur Stepboxen, die ein Satzende markieren, können auf eine Kommentarbox zeigen. Manchmal bedeutet die eine Auswahl einer Box das Satzende, während bei einer anderen Auswahl der Satz noch weitergeht. Um dies zu beheben, muss die Box geteilt werden in eine Box mit den Satzenden und in eine Box, deren Elemente kein Satzende darstellen.
Achtung: Im Gegensatz zu den Stepboxen ist eine Verbindung zu einer Kommentarbox lediglich ein optisches Mittel für den Ersteller und bedeutet nicht automatisch, dass dann tatsächlich die entsprechenden Kommentare folgen. Grund: Kommentare beziehen sich auf Auswahlelemente und nicht auf ganze Boxen. Das bedeutet, dass in den Bedingungen einer Kommen- tarzeile angegeben werden muss, bei welchen Elementen der Kommentar erscheinen soll.
 
Verbindung löschen Gleich wie eine Verbindung herstellen, aber mit Doppel- klick statt einfachem Klick. Das Feld wird zur Kontrolle rot markiert. Die Box, bei der die Verbindung beginnt, muss als erste markiert werden.
 
Box teilen Der Button oder das Menu "Split Box" öffnet einen Dialog, der die Listenelemente einzeln auswählen lässt. Die selektierten Elemente werden aus der aktuellen Box entfernt und in eine neue eingefügt.
 
Boxen zusammenfügen Die Elemente von zwei oder mehreren Boxen können in einer Box vereinigt werden. Dazu steht im Box-Menu "Merge Boxes" zur Verfügung. Es lassen sich nur Boxen vom gleichen Typ (Kommentar- oder Stepboxen) verschmelzen.
Prolog generieren Mit "Export Prolog" aus dem File-Menu erzeugt das Programm eine Datei mit dem Prolog-Code.
Bedingungen angeben Sie können angeben, unter welchen Bedingungen ein Auswahlelement in der Auswahl erschienen soll oder nicht. Wenn Sie nichts angeben, erscheint das Element in jedem Fall. Wenn Sie beispielsweise "7" eintippen, erscheint das Elemnent nur, falls der Weg über das Element Nr. 7 geführt hat. "7&8" bedeutet, dass der Weg über die Elemente 7 und 8 geführt haben muss. Das Programm führt (in der jetztigen Version) keine Kontrolle darüber, ob dies theoretisch überhaupt möglich ist. Wenn der Benutzer das Element Nr. 7 löscht, muss er dementsprechend die Bedingung anpassen, ansonsten die Auswahl einfach nie erscheint.
Es können auch Bedingungen mit Negation gemacht werden: "~7" bedeutet "wenn das Element 7 nicht gewählt wurde".
Während Bedingungen in Stepboxen eher selten sind, stellen sie bei den Kommentaren das Mittel zur Ausgabesteuerung dar und sind notwendig, ausser Sie wollen wirklich, dass ein Kommentar immer erscheint.
Followup-Boxen Es ist möglich, in einem Kommentar eine Anschlussfrage zu stellen. Die Anwort auf diese Frage ist ein zweites Netz von Stepboxen. Die "Startbox" dieses Netzes wird "Followup-Box" genannt und muss bei der Frage , also dem Kommentarelement angegeben werden.

last update: 2.5.01/ David Lee