At the moment there are lots of options to do with feedback and review mode, spread across the navigation and feedback tabs. We keep running in to combinations of settings that produce unexpected behaviour. The names of some of the settings are quite ambiguous too.
The LTI tool shows the consequences of these settings in a nice table:
I think it would be good to show this table in the editor, with radio buttons or checkboxes to select the desired behaviour.
It would make sense to have the settings in the .exam object match the table more closely. That would involve writing a migration to update old exams, and we'd have to be absolutely certain that the behaviour won't change!
There are some open issues to do with feedback: #754, numbas/Numbas#506.
At the moment there are lots of options to do with feedback and review mode, spread across the navigation and feedback tabs. We keep running in to combinations of settings that produce unexpected behaviour. The names of some of the settings are quite ambiguous too.
The LTI tool shows the consequences of these settings in a nice table:
I think it would be good to show this table in the editor, with radio buttons or checkboxes to select the desired behaviour.
It would make sense to have the settings in the .exam object match the table more closely. That would involve writing a migration to update old exams, and we'd have to be absolutely certain that the behaviour won't change!
There are some open issues to do with feedback: #754, numbas/Numbas#506.