aplikacja do nauki czasowników nieregularnych - prośba o sugestie

0

Dostałem zadanie: napisać prostą aplikację do nauki czasowników regularnych z j.angielskiego.
Miałaby ona działać tak:

  1. Losowane byłoby słówko w języku angielskim np. "begin"
  2. Użytkownik musiałby podać do niego II formę (past tense) czyli wpisać w konsole: "began"
  3. Po prawidłowym wpisaniu bądź w ogóle po wpisaniu II formy użytkownik musiałby podać tłumaczenie
    I tak 20 słówek na liście. Po skończeniu aplikacja prezentowałaby wyniki czy jest ok czy nie ok

Nie proszę o gotową aplikację, a tylko o sugestię w jaki sposób to zrobić tzn:

  1. W jaki sposób powiązać słówko z II formą i tłumaczeniem, tzn. jakiego typu danych użyć? gdyby było same słówko i II forma to użyłbym HashMap a jak są 3 wartości to nie za bardzo wiem jak
  2. Czy słówka przechowywać w pliku txt ?
  3. W przyszłości: W jaki prosty sposób dodać zapisywanie wyników (np. historia ostatnich 10 wyników)?
0
  1. Najlepiej zrób klasę z odpowiednio nazwanymi polami i listę przechowującą instancje tej klasy. Może być też tablica 2-wymiarowa. Ale wtedy odwołujesz się do pól po numerkach, a nie nazwach.

  2. Może być csv. Łatwo edytować w Calc/Excel.

  3. Klasa serializowana do pliku ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1