[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Learn Arabic tool ?



Done.

http://www.emacswiki.org/elisp/flashcard.el

For Arabic, you need to use emacs-bidi, for the time being.

An intro to the mode is here:

http://www.emacswiki.org/cgi-bin/wiki/FlashCard

At the bottom of the following page, you can see an Emacs session
(with a blue color theme) and two windows.  On the left I loaded the
flashcard file (the vocab to learn), and on the right you see an
example session.

http://www.emacswiki.org/cgi-bin/wiki/DisplayEngineForArabic

The "pigeonhole" stuff is a learning strategy implemented by
flashcard.el.  The comment from the source regarding this:

;; This is a flashcard mode for Emacs that implements Leitners method
;; of a "Lernmaschine". See the documentation of
;; `flashcard-leitner-pigeonholes' for more information about this. It
;; was inspired vaguely by flashcard.el (c) 1994 by Lars Huttar
;; <huttar at cs dot oberlin dot edu>, but I've never even looked close at his
;; code. I took a few ideas from
;; http://anas.worldonline.es/learners/edu/flash.htm, which is a great
;; site about this type of program.

And flashcard-leitner-pigeonholes says:

(defcustom flashcard-leitner-pigeonholes 5
  "*The number of pigeonholes for Leitners' method, defaults to 5.

This mode implement Sebastian Leitners method, a german psychologist.
He proposed that one should keep the flashcards in a box divided into
5 pigeonholes. When one answers a question correctly, it moves into
the next pigeonhole. If a question is answered incorrectly, it's moved
back into the first pigeonhole (or just one pigeonhole back - see
`flashcard-leitner-behavior'). A card is removed when it was answered
correctly from the fifth pigeonhole. One knows the subject when no
card remaines in the box.

The order in which questions are asked is given, too. First, one asks
from the first pigeonhole. Then, from the first and the second. Then,
from the first, second and third, etc."
  :group 'flashcard
  :type 'integer)

Alex.
-- 
http://www.emacswiki.org/alex/
There is no substitute for experience.