Vokabeltrainer spezial

Gast #5375667
Lesenswert?

Hallo,

ich habe vor einen Vokabeltrainer selbst du programmieren, da ich kein 
Geld ausgeben will und mit den frei-zum-download"-Varianten nicht so 
zufrieden bin.
Beruflich nutze ich nur C und VHDL. Für diese Geschichte keine gute 
Wahl.

Ich suche jetzt eine Programmiersprache mit der ich mein kleines Projekt 
umsetzten kann.

Im ersten Schritt will ich eine Liste mit Vokabeln erstellen und denen 
verschiede Parameter geben die ich festlegen will, z.B. deutsch1, 
deutsch2 englisch, Priorität,...
Dann hätte ich gerne eine GUI in der ich mir zum Beispiel deutsch1 
anzeigen alle und englisch in ein zweites fenster eintragen kann.
Später will ich dann noch verschieden Hinweiße hinzufügen und so weiter.

Welche Umgebung würdet ihr mir empfehlen?
#5375685
Lesenswert?

Einfach wäre es, das Ganze als Webapp zu entwerfen -> Vorteil: du hast 
die grafische Oberfläche sofort dabei (was wohl sonst der größte und 
schwierigste Teil wäre) und die Anbindung an eine Datenbank ist auch 
kinderleicht (klassisch MySQL oder besser MongoDB oder MariaDB). In 
Javascript würde man wohl Node.js verwenden, aber auch ein kleines 
PHP-Skript sollte für dich möglich sein.
Gast #5375689
Lesenswert?

Das sollte mit so ziemlich allem gehen, was bei 1 nicht auf dem nächsten 
Baum ist.

Ich persönlich würde nachdenken über ...

Linux: Python (z.B. mit Tkinter) oder C++ (z.B. mit Qt)

Windows: C# (WPF oder WinForms), Python oder C++ (GUI jeweils wie oben).

Als DB z.B. SQLite.
Gast #5375721
Lesenswert?

> ... selbst du programmieren, da ich kein Geld ausgeben will ...

Du wählst also die teuerste Lösung.

Was können denn die vorhandenen preiswerten/kostenlosen Angebote nicht, 
was du aber benötigst.
Gast #5376128
Lesenswert?

Was ich bis hierher nicht verstehe: willst Du Deutsch1 / Deutsch2 
Vokabeln lernen oder Englisch oder eine neue 
Programmiersprache/(GUI)Library?

Karteikärtchen bedrucken oder v. Hand beschriften steht weniger im Weg 
beim Fremdsprache lernen als unbekannte(Py)/unbeherrschte(C)Technik.

Von Hand mehrmals schreiben verstärkt das Verinnerlichen neuen Stoffes 
ungemein!
(ausser Autisten: die haben irgendwie einen intrinsischen Vorteil bei 
"einmal gesehen = immer abrufen")
#5383783
Lesenswert?

Michael schrieb:
> ich habe vor einen Vokabeltrainer selbst du programmieren, da ich kein
> Geld ausgeben will und mit den frei-zum-download"-Varianten nicht so
> zufrieden bin.
> [...]
> Welche Umgebung würdet ihr mir empfehlen?

Im Grunde kann das jede moderne Skriptsprache, Python ist eine gute 
Wahl: einfach, schnell, stabil und plattformunabhängig, außerdem bringt 
es eine (wenngleich nicht besonders hübsche) GUI-Bibiotkek mit.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren