New Khan Academy Exercise Framework Is Live
Good stuff -- the simplification of the code is exciting for sure and is bound to encourage more to join to create more problems (it has for me!)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).