Der Verlag SKV wünschte sich für den Kurs «Tastaturschreiben» ein web-basiertes Online-Lernprogramm. Über einen Internet-Zugang sollen Lernende jederzeit und überall auf die Übungen zugreifen können. Das Lernprogramm soll unabhängig vom Betriebssystem und mit allen aktuellen Browsern funktionieren, so dass keine Installation notwendig ist.

Liip setzt auf offene Standards

Liip entwickelte für das Frontend des Lernprogramms die Aufgabenauswahl, die Live-Texteingabe sowie die Fehlerkorrektur und die Verwaltung der Resultate. Zum Einsatz kamen das YUI APP Framework. Im mit Symfony2 und PostgreSQL umgesetzten Backend gibt es eine Lizenz- und Benutzerverwaltung.

Fehlerkorrektur in Echtzeit

Eine besondere Herausforderung stellte die Fehlerkorrektur in Echtzeit dar. Um die Aufgabenresultate auf Tippfehlern zu analysieren, ist eine hohe Rechenleistung nötig. Zum Ziel führte eine Variante des Levenshtein-Algorithmus, die auf dem Webserver in der Programmiersprache C implementiert ist und vom Browser über Ajax angesprochen wird.

Kunde
Verlag SKV
Ergebnisse
www.tastaturschreiben.verlagskv.ch