優しい私がヒントを出してあげよう。

1. 辞書の class を作れ。
2. ファイルを読み込んで、辞書のオブジェクトを生成するようにしろ。
3. その辞書オブジェクトを使って、問題を表示するようにしろ。
4. どの問題を出しているのか、次のセッションに引き継ぐようにしろ。
5. 次のセッションで、問題の特定、回答の判定、記録をするようにしろ。
6. 3分たってなかったら、3. に戻れるようにしろ。

フレームワークを上手く使えば、4. は気にしなくても良い。