Änderungen

Zeile 52: Zeile 52:  
=== Anwenden des Werkzeugs ===
 
=== Anwenden des Werkzeugs ===
 
Grundsätzlich gibt es zwei Möglichkeiten ein Element neu zu definieren:
 
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).
+
a) zuerst wird das Objekt ausgewählt und dann die Aktion ausgeführt (O/A)<br />
 +
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.
 
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.
 
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.
Zeile 60: Zeile 62:  
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.
 
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
 
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
+
 
 +
a) dieses Objekt hervorgehoben oder<br />
 
b) der Hinweis in Textform angezeigt.
 
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.
 
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.
  
21

Bearbeitungen