Die beiden Sortierverfahren Bubblesort und Quicksort werden in diesem Lernprogramm animiert. Der ablaufende Code des Sortierverfahrens kann wahlweise in Java, Modula-2, C++ oder Pseudocode angezeigt werden. Zwei Thermometersäulen veranschaulichen die bisher notwendige Anzahl an Vergleichen und Vertauschungen. Der Ablauf kann über Einzelschritt vor und zurück, Sprung zum Anfang und Ende sowie Start und Pause gesteuert werden.
Mit Hilfe der Lernkarten entsteht Schritt für Schritt ein Grundverständnis von der Programmiersprache Scratch. Die Karten bauen aufeinander auf und führen zu einem ersten fertig programmierten Spiel.