(For more resources on Mahara, see here.)
In this article, we will explore groups: creating homepages, sharing group work, producing group projects, and even the ways in which groups can be used for assessment. Before we get started, there are a few things to know regarding groups.
There are two basic types of groups in Mahara: standard groups and course groups. Standard groups have two roles—administrators and members; course groups have three—administrators , tutors, and members. By default, anyone can create a standard group; only individuals with the system roles of “Staff” or “Administrators” can create a course group.
The purpose of groups is to facilitate communication and collaboration. Most of the recipes in this article will provide ideas for collaboration. Each recipe will be written for the administrator of a group. Administrators can change the roles of individuals in the group, which includes making everyone in the group an Administrator, or making all members in a course group, tutors.
Tutors of course groups, and members of standard groups, have the ability to manage most areas in a group, including files and pages, but they cannot edit the group homepage, nor add or delete members. By default, members of course groups have read-only rights, except in forums.
You might ask when (or why) one would use a standard group versus a course group. The answer is that there are two advantages a course group has over a standard group: course groups have one additional member role (as mentioned earlier) and only course groups provide participants with a drop-down menu that allows them to submit a page for grading/assessment purposes. When a Member of a course groups submits a page in this manner, it locks the Page until the administrator or Tutor has released it.
Additionally, if you created a group in a version of Mahara prior to 1.4, your group’s homepage may look different from how you remember it. The Creating a web page that features student projects recipe explains the changes.
Let’s get cooking…
In this recipe, we will create two types of groups, a standard group and a course group, and then discuss how to add users and set their roles.
The difference between Invite Only and Controlled membership is that Invite Only members can choose not to become members of the group, and they can choose to leave the group; Controlled memberships do not provide these options to members.
The difference between Standard groups and Course groups is that Course groups provide an option that allows members to submit a page for grading. The Administrator and Tutor will see the page when they go to the group homepage. The page will be locked, barring the student from changing the page, until the administrator or tutor releases it. Course groups also provide three member roles instead of two. members in Course groups have far fewer permissions than members in a Standard group.
The steps to add a member to a Controlled group are the same as those for Invite Only, only the wording is slightly different; the word add replaces the word invite.
In the upper right-hand corner of each user’s account is a small envelope icon. If a user has a notification, a small number will appear next to the envelope indicating to the individual that they have new notifications as well as the number of notifications. This is just one of the places where the individual can be notified of the invite; they will also receive an e-mail notification.
The potential member must accept the invitation before they can become an actual member of the group. In a Controlled group, the individual is automatically added as a member. They do not have the option of accepting or not accepting the invite.
Understanding how to manage member roles will help you use your group more effectively. Let’s look at some ways to do this now.
While you have the option of sending multiple invites at a time, you also have the option of adding users one at a time through their profile page. To do this, follow these instructions:
You may wish to change the role of various members in your group, granting them more, or fewer, permissions. Let’s see how to do that:
I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…
Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…
Once we learn how to deploy an Ubuntu server, how to manage users, and how…
Key-takeaways: Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…
While developing a web application, or setting dynamic pages and meta tags we need to deal with…
Software architecture is one of the most discussed topics in the software industry today, and…