blockchainworkbench / workbench-ui

UI of blockchain workbench landing page
0 stars 0 forks source link

Page Completion with Quiz and Exercises #57

Closed severus-sn4pe closed 5 years ago

severus-sn4pe commented 5 years ago

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:

thibmeu commented 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.

severus-sn4pe commented 5 years ago
  • 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.