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 |
Klicken Sie links oben auf den Button "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 nicht übereinander schieben.
|
Box löschen |
Klicken Sie auf den "Remove"-Button derjenigen Box, die Sie löschen wollen.
|
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.
|
Auswahlmöglichkeit editieren |
Doppelklicken Sie die Auswahl oder markieren Sie sie und klicken 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 "Split" öffnet einen Dialog, der die Listen- elemente 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 auf der rechten Seite der Button "Merge Boxes" zur Verfügung. Es lassen sich nur Boxen vom gleichen Typ (Kommentar- oder Stepboxen) verschmelzen.
|
Prolog generieren |
Mit der Taste "Generate Prolog" erzeugt das Programm ein File 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.
|