出版社:Fachhochschule Nordwestschweiz FHNW, Institut für Mobile und Verteilte Systeme
摘要:Algoria ist eine neuartige, stiftbasierte Tablet-PC Anwendung für den Informatikunterricht. Sie ist in der Lage im eng begrenzten Kontext der algorithmischen Datenstrukturen typische Skizzen von Arrays, Listen, Bäumen und Graphen direkt während des Skizzierens zu erkennen, in entsprechende Datenstrukturen im Hauptspeicher abzubilden und Algorithmen darauf anzuwenden. Die von den Algorithmen erwirkten Anpassungen der Datenstrukturen werden in Form von automatisch generierten Animationen dargestellt. In diesem Artikel gehen wir hauptsächlich auf den Aufbau der Software und auf die eingesetzte GUI-Technologie WPF ein. Zudem zeigen wir, wie mit WPF eine konsequente Trennung zwischen GUI-Design und -Verhalten erreicht werden kann.