lern, a vocabulary trainer in Tcl/Tk




















Last change at 25. of May, 2001




I use this script lern.tbz2 (11594 Bytes) to learn some vocabulary. lern takes a vocabulary file as an argument. These vocabulary files are normal ASCII text files that can be written with an editor.
Each row in this text file describes a vocabulary. Each row has four entries, delimited by ASCII tabulators. These entries are:
  • The question
  • The answer
  • The number a question was answered wrong
  • The number a question was answered correctly
  • If entries three and four are missing, they are assumed to be zero. A new file is written with all entries.

    It is far too uncomfortable to type down all the answers, so every user has to rate if he/she answered the question correctly by clicking the "right" or "wrong" button. Every "rate" opens a next question.

    Questions that were answered wrong are asked more often, than questions that were rated "right".