Änderungen

Zeile 51: Zeile 51:     
=== Anwenden des Werkzeugs ===
 
=== Anwenden des Werkzeugs ===
 +
Grundsätzlich gibt es zwei Möglichkeiten ein Element neu zu definieren:
 +
a) zuerst wird das Objekt ausgewählt und dann die Aktion ausgeführt (O/A)
 +
b) Oder zuerst wird die Aktion ausgewählt und dann das Objekt mit dem die Aktion durchgeführt werden soll (A/O).
 +
Diese genannten Design-Entscheidungen wurden als wesentlicher Unterschied zwischen den Geometriesystemen identifiziert. Beide unterscheiden sich jedoch in der zugrunde liegenden mathematischen Sprache um Objekte zu erzeugen. Die zahlreichen Geometriesoftwares sind nicht auf ein Design festgelegt. Sie nutzen beides für unterschiedliche Zwecke. Des Weiteren gibt es Software, die O/A/O nutzt: Objekt auswählen, Aktion auswählen und schließlich ein weiteres Objekt auswählen.
 +
Cabri nutzt z.B. O/A um das Erscheinungsbild oder die Eigenschaften von Objekten zu ändern und GSP nutzt A/O für die Werkzeugleiste.
 +
Da GSP öfter von A/O zu O/A wechselt ist die Software vermutlich langsamer als eine, die zum Großteil nur A/O nutzt. A/O ist theoretisch immer anwendbar im Gegensatz zu O/A, da man mit O/A beispielsweise keinen freien Punkt erzeugen kann.
 +
 +
Beide Varianten haben ihre Vorteile. O/A macht eine schnelle Abfolge von Aktionen möglich, wenn Objekte automatisch ausgewählt werden. A/O ist vorteilhaft, wenn die gleiche Aktion an mehreren Objekten durchgeführt werden soll. Cinderella nutzt diese flexible Auswahl der Reihenfolge, was jedoch zu Verwirrungen beim Nutzer führen kann.
 +
Ein weiterer Vorteil von A/O ist das Angebot einer Werkzeughilfe sobald ein Werkzeug ausgewählt ist. Hingegen kann O/A nur Hinweise geben ob das Werkzeug benutzbar ist, wenn ein Objekt ausgewählt ist. Die Art und Weise der Werkzeugbenutzung muss separat dokumentiert sein. A/O kann auch Hinweise für die anschließende Objektauswahl. Dafür gibt es zwei Formen: Wenn die Maus über ein benutzbares Objekt fährt, wird
 +
a) dieses Objekt hervorgehoben oder
 +
b) der Hinweis in Textform angezeigt.
 +
Mittels A/O und O/A/O ist auch eine graphische Vorschau möglich. Das Problem dabei ist, dass die graphische Vorschau identisch mit der vollendeten Konstruktion aussieht. Dadurch kann es sein, dass der Benutzer seine Konstruktion nicht richtig vollendet und beispielsweise mit dem nächsten Werkzeug schon fortfährt.
 +
 +
Eine weitere Konsequenz ist die Beeinflussung der Reihenfolge in der die Objekte angeklickt werden auf das Resultat. Bei O/A hingegen ist die Reihenfolge für den Benutzer nicht sichtbar und somit nicht von Bedeutung.
 +
Eine weitere Design-Entscheidung, die getroffen werden muss ist wie die Software mit der Auswahl von identischen oder nahezu identischen Objekten umgeht. Dafür gibt es zum einen die voreingestellte Variante, welche aber den Benutzer in seinem Handeln einschränken können und zum anderen die Benutzerlösung, welche er aber zunächst selber einstellen muss.
 +
 
=== Interpretieren des Ergebnisses ===
 
=== Interpretieren des Ergebnisses ===
  
21

Bearbeitungen