tashippy Wrote:What kind of themes by chance? You mean like within the sentences or the Kanji learning order? Something like RTK2 or optimized core? Or even a story?
Perhaps I'm not familiar with what you mean by 'branching'.
Ah, yeah, sorry- got a bit ahead of myself.
By themes I mean words which fall into a related central context: such as "school", or "the home", "bedroom", or other things like "common flora and fauna", "domestic animals", "vegetables", "foods", etc. There are a number of studies floating around which show that vocabulary is 'easier' to memorize in thematic groups (like how certain vocabularies exist within certain genres of literature, etc. and a lot of the words can be remembered in by recalling related words which help provide a stronger internal context for the vocabulary)- or at least has a good "bang for your buck" for learners who already have a basic vocabulary and sense of the target language structure in their mind.
___
Now say there are 100 tagged cards in a given theme. Using JRO7's format, you would have Step 1 as 1 out of the 100 cards within the group, then clicking on the card could randomly pull out 1 out of a given number of related sentences from a pool somewhere. This sentence could be pulled out of the the pool with the basis that it contains at least the current vocabulary item +1 other related vocabulary items from the thematic group, which would be clicked on (or not, either way) and become the next vocabulary item to test for the next card's Step 1. Thus repeating the cycle and grading as you normally grade Anki cards.
Only with those failed cards showing up (at whatever time you have Anki reshow your failed cards) and repeat the process of drawing out a random sentence and following through with the next related thematic vocabulary item. The "randomly generated sentence" could be tailored to suit the due cards, effectively excluding cards which contain only the vocabulary fact being tested in Step 1 and another vocabulary item which has been graded as easy, or is due at a much later date; removing it from the pool, leaving those vocabulary items which are still not as matured.
えっとさぁ… I'm really not good at explaining this things in a textual format. Nor do I have any idea just how possible it would be to create a plugin which has these features. I get all of these images in my head but, yeah, thinking of something is a lot easier than actually implementing it.