vkaravir / JSAV

JavaScript Algorithm Visualization library
MIT License
112 stars 41 forks source link

Deprecate the Questions API? #44

Closed cashaffer closed 12 years ago

cashaffer commented 12 years ago

Since we are using KA infrastructure for the questions, do you still want to maintain a Questions API? If you do, you might at least take it out of the core now that we have the concept of an "add on".

vkaravir commented 12 years ago

I still think this kind of questions while viewing an AV has potential uses. So I don't want to completely deprecate it. But yes, since it will be used rarely, I'll take it out of the core.

vkaravir commented 12 years ago

But I'll probably do that just before we release v0.5. Doing it in a point release would be bad practice in my opinion. Not that anyone is using it..

vkaravir commented 12 years ago

As far as I know, no AV is using questions and they might as well be moved to extras. Unless Tom or his students plan on using them. This is something we might want to discuss on Skype tomorrow.

cashaffer commented 12 years ago

One thing I have thought of since I raised this issue is that perhaps we want to put questions inside an AV. Perhaps as an alternate way to generate points for grading (the same kind of points as are in proficiency exercises). So for example, in the Heapsort proficiency exercise, there might be a couple of multiple choice questions such as "What is the asymptotic running time of the algorithm?" This could be worth a point on the score.

vkaravir commented 12 years ago

Yes, I do agree. Should we just close this issue and open another one for implementing the scoring of questions in grading?

cashaffer commented 12 years ago

Yes, I think that is the right thing to do.

vkaravir commented 12 years ago

Opened a new issue for scoring of questions #79. Closing this.