I'm working on social-constructivist and student-led curriculum design principles and would like some feedback from the Moodle.org community
It's possible to create courses where all participants have full editing and review privileges, e.g. create a new role or make everyone an editing teacher. Such participants would be able to moderate forums, split discussions, see everyone's grades, assignments, activity logs, etc. In other words, everyone would be fully informed of each others' online activities within that course.
Of course, creating a custom role enables us to fine-tune exactly what participants can and can't do. There's also the issue of participants being sufficiently competent at using all the teacher privileges and not accidentally deleting resources and discussions, unenrolling each other, etc.
In terms of enabling socially-oriented learning activities, student autonomy/responsibility, and "learning communities," what are the pros and cons of doing this?
Thanks in advance