[Feature Request]: Softer redirection for learners who need to revisit earlier cards in a lesson #5572
Labels
enhancement
End user-perceivable enhancements.
Impact: Medium
Moderate perceived user impact (non-blocking bugs and general improvements).
Work: Medium
The means to find the solution is clear, but it isn't at good-first-issue level yet.
Is your feature request related to a problem? Please describe.
Currently, learners who play lessons are sometimes redirected to an earlier card in the lesson if they get an answer wrong, because they haven't properly learned the necessary skill for it. However, the way this is currently done involves learners getting routed back to that earlier card, and then having to re-answer all the intermediate questions before they get back to the card they were originally at. This feels like a punishment and causes frustration for learners.
Describe the solution you'd like
When a learner is redirected, rather than putting a new instance of the earlier card on the "card stack", we should have the following behaviour instead:
For reference, this behaviour was implemented in Web in this issue and corresponding PR.
Describe alternatives you've considered
We have a design project open for handling the general case where learners get stuck while playing a lesson. However, this is taking some time to complete, so this issue suggests a more "quick-and-dirty" solution that mimics the approach currently taken on Web.
Additional context
You can create the following test exploration to reproduce this issue:
The text was updated successfully, but these errors were encountered: