Open annirytkonen opened 4 years ago
First, I don't think the priority reflects teachers wishes correctly and skill requirement might be a bit high. Work effort seems right as both of following ideas require quite much of work.
Few solutions for implement interactive exercise elements in non-hacky way:
I think both are required for different reasons, but latter would help with this exact issue.
Mario probably refers to the hacky aplus-enrollment-questionnaire whose JavaScript code requires that some question keys are hardcoded in the JS. The JS adds the dynamic behaviour to the questionnaire: hiding/showing questions based on answers to the previous questions.
https://github.com/Aalto-LeTech/aplus-enrollment-questionnaire/
In order to make more convenient for the teacher and "a real feature" instead of a hack, we should create a new questionnaire engine and define new RST syntax/options for configuring more complex, dynamic behaviour. Teacher needs spring 2020: nr 2.