Vokabel-Lernkartei

Wörterlernprogramme gibt es wie Sand am Meer. Alle Programme beruhen mehr oder weniger stark auf dem Lernkartei-Prinzip, das ich selbst in dem Buch “So lernt man Lernen” von Sebastian Leitner schon während meiner Schulzeit kennengelernt habe. Die Lernkartei ist eine Lösung für die Probleme, die sich aus den Gedächtnisforschungen von Professor Ebbinghaus ergeben haben (Man erinnert sich immer nur an 20 Prozent des einmal gelernten)

Die meisten der erwähnten Computerprogramme leiden jedoch unter einem Nachteil: Sie sind in der Bedienung für den Benutzer viel zu kompliziert. Und außerdem arbeiten viele mit vorgefertigten Wörterbüchern, was den Lernerfolg schmälert.

Ich habe deshalb schon recht früh angefangen, unter Windows mit der von Borland hergestellten Programmier-Umgebung Delphi eigene Wörterlern-Karteikästen zu programmieren (Sigi’s Wörterlern-Karteikasten, Versionen 1 bis 3, Vertrieb als Shareware). Damit habe ich mir selbst Italienisch, Spanisch und sogar ein bißchen Polnisch beigebracht. Aus aktuellem Anlass – meine Freundin hatte gerade zwei Englisch-Kurse an der Volkshochschule besucht – habe ich mit Borlands Delphi für Linux, genannt Kylix, ein solches Programm plattformübergreifen für Linux und Windows geschrieben. Später habe ich das Programm dann mit dem QT Designer von Trolltech auf Basis der QT3-Bibliotheken neu geschrieben. Und aktuell liegt die mit Nokia’s QT Creator auf QT4 angepasste Version vor.

Dabei habe ich von Grund auf neu angefangen und mich dabei vor allem von einem Prinzip leiten lassen: Keep it simple and stupid – Halte es einfach und blöd – ist die Devise, wenn es um die Gestaltung einer Benutzeroberfläche geht. Der Benutzer soll so wenig wie möglich vom Lernen oder Wörtereingeben abgelenkt werden. Deshalb kümmert sich das Programm beispielsweise automatisch um Arbeiten wie das Speichern von Dateien.

Selbstverständlich steht das Programm unter der GNU Public License. Und weil ich gerade einmal die Version 0.4.0 allein fertiggestellt habe, sind alle Interessierten aufgerufen, an der Verbesserung des Programms mitzuarbeiten. E-Mails mit Code-Vorschlägen sind immer gerne willkommen: webmaster@sheim.net. Auf ein ausgefeiltes Versionskontrollsystem verzichte ich bei diesem Mini-Projekt vorerst mal.

Und hier kommen die einzelnen Programmpakete:

Hier das Programm für Linux (32 und 64 Bit).

Und hier die Windows-Version (32 Bit).

Der Quellcode – in C++ und die ui-Dateien für den QT Creator.

Creative Commons License

Dieses Programm ist lizensiert unter der Creative Commons GNU General Public License.

Comments are closed.