We run small community in Russia for expert discussion on state property regulation based on Discourse.
there is a need to create online test\exams section on it(very much close to paper-based one). Instead of considering something like edx, we think on using some DS+plugin functionality just for that. Before hiring someone for developing that it would be good to have some insights on feasibility of such appproach.
We think about the following flow
- Markdown implementation, allowing single choice and multiple choice is engabled by potential plugin, syntax might be close what edx is using (single option:
https://github.com/edx/edx-platform/blob/0438878ab96e8be21c4f75fa3979c4eb5b491543/common/lib/xmodule/xmodule/templates/problem/multiplechoice.yaml
multiple options:
https://github.com/edx/edx-platform/blob/0438878ab96e8be21c4f75fa3979c4eb5b491543/common/lib/xmodule/xmodule/templates/problem/checkboxes_response.yaml
- then the test author creates the test template (with right answers), not visible to audience
- then the test is sent as identical wiki PMs to audience (manually, just by coping it)
- people take test by going through checking checkboxes.
- After deadline, author is checking the answers PMs one by one (potentially by using diff with template, so - its very much manual)
We wouldn’t use something like poll plugin as it doesnt match to correct answers, basic additional markdown syntax sounds ok for such task. Any thoughts for such approach are very much appreciated.
Besides the markdown implementation there is also open question how to “lock” answers from authors after deadline.
We appreciate any feedback for that, many thanks.