When I first started my sat practice, I took the materials I had and split them intentionally through the time until my test. I was willing to work a lot every day, but I also knew that constancy would be more important, so organizing well my study was essential. Plus, this would allow me to concentrate exclusively on my work, instead of deciding what to do each day, and make my preparation a lot less stressful because there'd be no uncertainty about whether I'd be doing enough, I just had to follow my schedule.
Regarding that, I understand that khan academy`s practice schedule, along with the suggested topics, has the intent of taking it all off students' shoulders by automatizing the organizational process. However, simply setting a daily time practice/number of questions without knowing how many questions in total are there available might present us with at least one of two problems (if not both): (1) not fully exploiting the so valuable resources of khan academy offers, or (2) running out of practice long before test day (which happened to me for certain subjects); the fact that there is no access to previous level's questions (unless we make purposeful mistakes) is what makes the two problems not mutually excludent.
That being said, I have I few different suggestions which I believe may help students get the best out of khan academy:
1 - showing how many questions there are available by section, subject, and level, as well as how many the student has done so far.
Simply making this information available will already give students the power to better decide what's their ideal daily schedule and to adjust it along the way once they progress through the levels.
2 - Suggest daily practice based on the student's current level on each subject and update it accordingly with his or her progress.
Based on the first diagnose test/mini-test, and mean progression question number (how many questions it usually takes for a student to go from one level to the other) khan Academy could suggest a daily practice that allows the student to achieve his or her desired level making sure there will be practice available until one or two days (or the date determined by the user) before the exam. This suggestion would then be updated according to how fast or slow the student progresses and how many questions there are still available from his or her level up for each subject/section. Desired scores could also be utilized to determine how much the student has to progress. Additionally, I believe it would of extreme importance to show the schedule progress and questions calendar so the students feel the most confident about what they've been told to do.
I understand the previous is an advanced feature, and I suggest it because I think it would be awesome, but I believe if the first suggestion is addressed and maybe a little reminder for the students to split the number of questions through their time mindfully, plus frequently check their available questions to update their schedules, would already be an excellent improvement.
3 - allow access to previous levels' questions.
This is a suggestion that I have already seen somewhere here and would like to stress my support to.
SAT practice is a scarce resource, books are expensive and no one can afford to buy many of them. Really good SAT practice is even scarcer as there is a limited number of official practice tests and other official practice features available. Because of that, it would be most valuable to be able to utilize all khan academy has to offer, not only its suggested practice. I, for example, frequently felt the need to do more than 5 questions in a row of a topic I was still not very comfortable with or needed o better my time in; I would then click on the same subject and practice it for at least 3 times, which is one of the reasons why I ran out of questions for some.
Nevertheless, khan academy does have a huge questions database and it should be not easy to exhaust it if we had access to all questions on demand, instead of only to those of our current level. In fact, considering those situations I previously cited, working on a little under-leveled questions would definitely be of great help.
Thanks for your time and attention, have a great day!