up2university / docker-moodle

A Dockerfile that installs the latest Moodle, Apache, PHP, and MySQL
3 stars 9 forks source link

Students unable to add activities/resources #165

Open michzimny opened 5 years ago

michzimny commented 5 years ago

This is a change or feature request. We'd like to have a solution within upcoming weeks, please.

In pilots, teachers ask to enable some chosen students to create activities and resources, especially H5P activities, in teachers' courses. This is needed for student collaboration, i.e. students should be able to create such objects in a course, and the obejcts should be accessible by other students in that course.

Proposed solution is to create a new user role that would be able to do more than regular students but less than teachers or course managers. The new role should give rights to create activities and resources. The new role could be assigned by teachers (course managers?) to some chosen students.

Regarding the name for the role, I'd say the role is something like "editing student" but we can look for better options. Andrea suggested "tutor" but to me, it would not be clear enough what's the role about.

CC @athird, @andreacorleto

Callustian commented 5 years ago

@michzimny Is "creation supervisor" a valid proposal?

also ( @athird and @andreacorleto )

michzimny commented 5 years ago

Thanks. I think it would not be intuitive that "creation supervisor" is a student. This name sounds like something very serious...

Andrea and I prefer "editing student". Or at least sth like: " student" to explicitly show that it's meant for more privileged students.

Callustian commented 5 years ago

I shall use "editing student", as you propose. Thanks. (@michzimny , @athird , @andreacorleto)

michzimny commented 5 years ago

Just for the record, the conclusion from emails:

editing student's capabilities should be:

  • add, edit and modify H5P;
  • add, use and edit activities: Assignment; Chat; External tool; Feedback; Forum; Lesson; Quiz; SelCont Lectures; Survey; Wiki; Workshop
  • add, use and modify all resources: Book; File; Folder; Label; Page; URL