Currently when a user is within a subject, we ask them the flash card questions in the same order every time. There should be a couple of additional options:
- Simply shuffle the flashcards into a new, random order.
- Use the last 5 correct answer percent and the number of attempts value to prioritize asking the user questions that they are struggling with or haven't practiced much. Put these problem flash cards in a pool and then randomly draw from them. There could also be a sub-option to occasionally sprinkle in questions the user is more comfortable with.
Currently when a user is within a subject, we ask them the flash card questions in the same order every time. There should be a couple of additional options: