m-o-p / labsystem

The labsystem eLearning system for creating and managing hands-on courses.
GNU General Public License v3.0
15 stars 9 forks source link

Enforce alternating answering of the inputs #84

Open m-o-p opened 7 years ago

m-o-p commented 7 years ago

Ideally the team partners alternate in answering the lab free text inputs. In practice this does "not always" happen.

The labsystem should have an option to distribute who answers what in a fair way. The implementation could be creating a vector randomly and equally distributing the authorship between all team members.

Each member only sees the answer buttons for the questions she is responsible to write. For the others it says X Y is responsible to answer this question.

The backend checks that only the right person can open.

The lock must not necessarily be adopted as it only steals the attention from the other member if a question is opened by the team partner.

m-o-p commented 7 years ago

New idea due to possibly not everyone being always there: