New Khan Academy Exercise Framework Is Live
ejohn.org
ejohn.org
One question/problem/concern: Just for fun I tried out the "Linear equations 1" problem section.
So I just got the problem "Solve for x: 9x = 6". Naturally I could answer 2/3 and would expect a happy face, however I decided to answer 6/9, also a true answer, to try the system out. I was received with a sad face (incorrect answer). But, why? The solution is actually true -- it's just missing the artificial target the website has set. The site doesn't explain that it wants the lowest denominator (just "Solve for x"). I would think this to be misleading -- what do you think? How could the proper lesson be enforced here? How and why should students assume 2/3 is right and not 6/9? There's a danger here of students looking for the answer the system wants (extrinsic motivator) rather of what they have found to be right and then denied the satisfaction.
I would expect a happy face with 6/9. It seems to me that the problem should allow multiple answers -- or for the goals of the lesson to be more detailed (and perhaps include an explanation/recommendation after the fact of what the problem is really asking for).
A critique of the common school system is that it encourages simply giving the answers the system seeks, rather than a healthier and more realistic method of encouraging exploration of problems and spaces and perhaps guiding the student along their journey of discovery (and as a result encouraging innovation, creativity, curiosity, etc.). So I definitely would love to see the problems go beyond this!
As an afterthought: I imagine teaching requires these sort of innovative abilities as well. KhanAcademy seems to work fairly well as it is, however there are always more, different and better answers to how learning outcomes can be improved -- they just need to be explored. (Isn't it funny how KhanAcademy is constantly in the spotlight to be the best -- I could imagine the pressure :)!
That way it would only show a sad face if the fraction entered is plain wrong.
We're really proud of the improvements we've made to the framework and how much easier we've made it to add new exercises; if you're interested in contributing, please fork the code at https://github.com/khan/khan-exercises.
We're working as fast as we can to fix any bugs that pop up, so we'd appreciate reporting any issues using the "Report a Problem" link at the bottom of every exercise page.
I can't express how much your team and Mr Khan have helped me. In June I spent one to two hours a day watching videos and completing exercises to prepare for my schools placement exam. Starting from the beginning, not only did I refresh my memory but also learned essential concepts that my high school education did not cover. Thanks to your site I placed at the highest level my school will place an incoming freshmen for mathematics.
I'm looking forward to finishing off the last 4 exercises and hope to see more soon. I would be very nervous about both working and going to school full time, during my first year, without Khan Academy helping me get a head start before the semester starts. The high quality lectures and exercises you provide are fantastic for someone like me who may not have the ability to attend office hours and tutoring as much as a conventional student.
Thank you for all that you're doing. It's revolutionary.
// Yuck! There is no god. John will personally gut punch whoever thought this was a good API design.
https://github.com/Khan/khan-exercises/blob/master/khan-exer...
:)
I've known about Khan Academy for 6 months to a year. Recently, however, I've started to become MUCH more interested in it. I'm starting to feel a strong pull towards doing things to help people in my local community - specifically through education. I think there's a lot of potential for Khan Academy to play a significant role in that. I haven't started something concrete yet, but wanted to take this opportunity to thank you and everyone else working on Khan Academy for what you're doing. I think it's extremely important and valuable work.
Resig is at least 100x in this department but if you really tally up the impact of JQuery etc. it's probably even more than that. Then there are the (infinity)x guys like Torvalds.
Is it really that repetitive, or does the code need to be expanded in different ways in different contexts?
My 6yo has been using it for a little while - I've not investigated it deeply but it seems that videos and exercises are quite tightly paired. Having many more exercise [overlapping] sets would make it hard to choose which to do.
It seems the whole system wouldn't work as well with an open access method of submitting exercises, so what's this leading towards?
Aside: I think the scratch pad could be vastly improved. When my 6 yo is doing addition/subtraction trying to write out a number line on the scratchpad is harder for them than doing the sums, it gets in the way. Of course he uses a pieces of paper instead but that seems a bit silly. They could integrate a number line drawing tool, ...