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 |
