Moodle steuert den Zugriff auf Inhalte und Funktionen über Rollen. Neben den vorgegebenen Kursrollen und systemweiten Rollen können eigene Rollen mit gezielt festgelegten Berechtigungen erstellt werden.
Rollen in Kursen
Moodle stellt für jeden Kurs drei grundlegende Standardrollen bereit. Die folgende Tabelle ordnet diese dem in dieser Arbeit verwendeten Rollenschema für E-Learning zu. Die Rollen gelten jeweils für den einzelnen Kurs. Die Administration des gesamten Moodle-Systems ist davon getrennt.
Rolle in Moodle |
Aufgabe und typische Befugnisse |
Zuordnung E-Learning |
|---|---|---|
Teilnehmer |
Freigegebene Lerninhalte nutzen, Lernmodule bearbeiten und Tests absolvieren. |
Trainee |
Trainer ohne Bearbeitungsrecht |
Lernende betreuen, Leistungen bewerten und Lernfortschritte einsehen. |
Trainer |
Trainer |
Kursinhalte, Einstellungen, Mitgliedschaften und zulässige Kursrollenzuweisungen verwalten. |
Course Manager |
Tabelle 26: Moodle-Kursrollen und Zuordnung zum Rollenschema.
Quelle: Eigendarstellung nach [9].
Die Befugnisse können durch Anpassungen der Rollen und der kursbezogenen Berechtigungen verändert werden [10]. Die Zuordnung beschreibt daher die grundsätzlichen Aufgabenbereiche. Ein Benutzer kann in verschiedenen Kursen unterschiedliche Rollen besitzen.
Technische Rollennamen
Moodle verwendet für Rollen technische Kurzbezeichnungen. Diese werden in allen Kursen gleich verwendet. Der Geltungsbereich ergibt sich aus der Rollenzuweisung im jeweiligen Kurs [11].
Rolle |
Technischer Rollenname |
|---|---|
Teilnehmer |
student |
Trainer ohne Bearbeitungsrecht |
teacher |
Trainer |
editingteacher |
Tabelle 27: Technische Rollennamen in Moodle-Kursen.
Quelle: Eigendarstellung.
Die technischen Rollennamen ermöglichen eine eindeutige Zuordnung zur gewünschten Kursrolle. Sie können beispielsweise beim Benutzerimport verwendet werden, um Benutzer automatisch als Teilnehmer, Trainer ohne Bearbeitungsrecht oder Trainer zuzuweisen. Die Kurzbezeichnung des jeweiligen Kurses muss beim Import separat angegeben werden.
Benutzer der Praxisumgebung
Die Benutzernamen bestehen aus der Rollenbezeichnung und einer zweistelligen Nummer ab 01.
Benutzername |
Zugewiesene Kursrolle |
|---|---|
trainee-01 |
Teilnehmer |
trainer-01 |
Trainer ohne Bearbeitungsrecht |
manager-01 |
Trainer |
Tabelle 28: Benutzernamen und Kursrollen der Moodle-Praxisumgebung.
Quelle: Eigendarstellung.
Die Unterschiede zwischen den Kursrollen zeigen sich beispielsweise in den verfügbaren Funktionen und Einstellungen. Während der Trainee die freigegebenen Lernangebote nutzt, kann der Trainer Leistungen bewerten und Lernende betreuen. Der Course Manager kann darüber hinaus Kursinhalte bearbeiten, Mitgliedschaften verwalten und im erlaubten Umfang Kursrollen zuweisen und damit wesentlich beeinflussen, wer auf den Kurs und seine Inhalte zugreifen und diese bearbeiten darf.