With this feature the teacher can allow students to choose and take ownership on predefined entries.
This can be implemented as an enhancement of the Entry Author field.
A pattern EAU:assignme will display Assign me/Unassign me button in an available entry. When the student clicks the button, the entry userid is changed to the student's user id, and the student becomes the entry owner.
- The student cannot self-assign more than the activity max entries.
- The student cannot self-assign an entry already self-assigned by another student.
- The student can self-unassign his/her own entries.
- A teacher can self-assign any entry.