Closed severus-sn4pe closed 5 years ago
This looks more like a milestone than a simple issue. This can be splitted in multiple issues on specific repos (some comments are more for the api repository).
Generation of jsonfeed Quiz:
User studying on site Quiz:
Check if user has completed a page I would favor the first option, it looks more modular.
More improvement
Regarding quiz validation, I would not do it on server side but rather using a zero knowledge based approach. This would keep the certificate system identical to what is already happening for contracts.
- No need to overcomplicate validation by validating every question. Validating the form should be enough.
I'm not sure I understand what you mean. Client has just to send a request to api like "I completed quiz xy"? so you would not do it for every question then?
Currently, it's possible to have mcq
blocks without an quiz
block. we should then change it, so questions have to have a surrounding quiz
-block.
What has to be done to track page-completion for each user
Generation of jsonfeed:
User studying on site:
Check if user has completed a page:
More Improvements for the future: