Exercise

Hier werden zum einen die Operationen dargestellt aus welchen die Datenstruktur (z.B. Fibonacci-Heap) entstanden ist (grün) und zum anderen welche Operationen später von dem Studenten korrekt durchgeführt werden sollen (schwarz). Durch Fettdruck wird die aktuelle Bearbeitungsstelle gekennzeichnet.

Am unteren Rand befinden sich folgende Buttons:

Button | Funktion
| Abspielen der Operationen ab dem aktuellen Bearbeitungspunkt
| Stoppen des Abspielens wenn aktuelle Operation komplett durchgeführt wurde
| Eine Operation zurück
| Eine Operation vorwärts
Up (Init -> Todo) | Verschiebt die Grenze zwischen Init- und Todo-Operationen um eins nach oben
Down (Todo -> Init) | Verschiebt die Grenze zwischen Init- und Todo-Operationen um eins nach unten
Start Exercise-Todo | Setzt den Splittpunkt zwischen Init- und Todo-Operationen auf die aktuelle Position
Check | Überprüft ob die Aufgabe korrekt ist, d.h. ob z.B. bei einer Fault-Mode-Aufgabe ein Fehler enthalten ist.

Über ein Kontext-Menu sind zusätzliche Funktionen durchführbar:

Menu | Funktion
Replay from here | Abspielen aller Operation ab diesem Punkt
Jump to here | Zur Operation springen
Clear following operations... | Alle nachfolgenden Operationen löschen
Show Suboperations... | Zu einer Grundoperation alle korrekte Teiloperationen anzeigen