Comment
Comment by coenhyde
I addressed this in a comment above but i'll repeat some of it. What I am imagining is a system with a much more granular assessment model that can be done at the student's own pace, and retaken until they get 100%. If you failed an assessment, it's not a problem. You can spend the next 10min relearning the content and retaking the test. This way you actually learn the content that you didn't know, instead of just getting a grading and moving on.