Open christianp opened 2 years ago
It would be nice, for completely linear questions, to show all the parts at once.
It will be really interesting to see how that would work (the technical side is probably easy for Numbas but I wonder about the cognitive load side for the student). In my world, a typical linear question has values, or things constructed from them, present from the previous parts, and if those latter parts are visible and those values are being updated "live", will that direct the student or cause extra confusion? This is probably a complicated authoring issue and I do hope that you will allow the question author to declare that they do not want to have all parts shown at once as they may have intentionally phased the parts according to their own plan.
Basically, you need to have the technical capability to draw a part that does not yet have all the possible parameters defined (i.e. those constructed from input to previous steps), and if you do not have that capability you cannot show any parts containing output constructed from input.
Finally, if we have blank spots in the latter steps that only get filled in as the student progresses, will those values appearing beyond the horizon (i.e. the next logical step) steal the student's focus? And how much this will differ based on the viewport size...
Yes, I was only imagining that a part would be shown once the previous part has been answered.
At the moment, the navigation for explore mode parts shown at the top of the question is a tree, laid out horizontally. When there are lots of parts, it doesn't look great.
There should be a few different layout options, for different uses of explore mode.
Uses of explore mode
Layouts