Khan/khan-exercises — pull request #8211 by divad12 (2011-12-09 07:00:08+00:00)
Title: Mixed-Exercise Review Mode v0.9

NOT FOR MERGING, just review.

@kamens @kohlmeier @nsfmc and anybody familiar with khan-exercise.js please review. Corresponding Kiln code review: https://khanacademy.kilnhg.com/Review/243

First pass at a mixed-problem review mode. If we're in review mode, there are some slight UI changes to make this noticeable, such as a queue of the upcoming review exercises. When a problem is done, we switch to the next exercise in the queue.

First launch will not feature any new algorithms except for our existing one. The purpose of this launch is to test out the UI changes and to collect mixed-exercise data to train some of the fancier ACT-R models.

Still to do before launch: basic A/B tests; kill off endangered mode (never lose proficiency once you gain it, but just enter a review state); more testing; merge w/ stable.

Demo here: http://zzz-review-code-review-demo-dont-default-me-bro.khan-academy.appspot.com/

To manually get an exercise into review mode, just do one problem wrong in that exercise. (I highly recommend _not_ messing with your system clock, as that'll screw up Gmail and other apps.) Try getting 2-4 exercises into review mode (eg. subtraction 1, multiplication 0.5, absolute value, number line, not addition_1 because it's covered), then enter review mode by clicking on one of those exercises from the dashboard.