In the current implementation, the assignment list is not disabled for users with the instructor role. Thus, they can collect, complete, and submit the published assignments just like student users with the learner role.
However, since instructor users are not entered as participants in the course and therefore not in the nbgrader database, submitting the solution creates an additional user in this same database with initial values (None for first name, last name, and email).
This can lead to problems when transferring the points using Kore.
There are two possible approaches to overcome this problem.
1 Disabling the assignment list for instructor users
2 Enroll the instructor as a student in the database
Optionally both variants could be implemented and defined via a configuration file.
In the current implementation, the assignment list is not disabled for users with the instructor role. Thus, they can collect, complete, and submit the published assignments just like student users with the learner role. However, since instructor users are not entered as participants in the course and therefore not in the nbgrader database, submitting the solution creates an additional user in this same database with initial values (None for first name, last name, and email). This can lead to problems when transferring the points using
Kore
.There are two possible approaches to overcome this problem. 1 Disabling the assignment list for instructor users 2 Enroll the instructor as a student in the database
Optionally both variants could be implemented and defined via a configuration file.