A simple flashcard style program. Based on the word matching concept found in schoolbooks. I thought it helpful to use pygame to make studying easier. In this case instead of reading word lists on paper, I can try to recognize new words, increase my speed of recognition and keep track of how often I am right or wrong.
The unicode stuff was bad at first, but I worked on through it. Most libraries in the program are standard.
I have a source file for the data and the python program itself.
Source file: http://www.box.com/s/ha4qbxk96r91neloo35y
Python file: http://www.box.com/s/9846aq15lbnjcocdayin
I tried to write a Tkinter program because it had well defined widgets. But pygame has a nicer looking interface and the ability to build features. I plan on adding sound, maybe animation or involve the keyboard more.
Great program for people trying to memorize word lists.