Помощь в учёбе, очень быстро...
Работаем вместе до победы

Система ролей. 
Moodle. 
Возможности и философия

РефератПомощь в написанииУзнать стоимостьмоей работы

Таким образом, роль — это фактически заданный набор разрешений для всех возможностей. Роли назначаются в определенном контексте. При этом, назначая пользователю роль в контексте, вы предоставляете ему права этой роли для текущего и всех нижеследующих контекстов. Например, если пользователю назначена роль Учитель в категории, то пользователь получает эту роль во ВСЕХ курсах этой категории. Роли… Читать ещё >

Система ролей. Moodle. Возможности и философия (реферат, курсовая, диплом, контрольная)

До версии 1.7 в Moodle существовала фиксированная система ролей. Возможности каждой роли были заранее жестко определены. В версии 1.7 была реализована новая система: теперь может быть создано неограниченное число ролей с самыми различными правами.

В новой системе ролей используются следующие определения:

Роль — определяет статус пользователя в некотором контексте. Например, преподаватель, ученик, модератор и т. д.

Возможность — описание одной характерной функции конкретного элемента системы. Например, Курс: Создать, Задание: Просмотр, Форум: Управление подпиской. Для каждого элемента системы определено достаточно много возможностей.

Разрешение — значение, установившее определенную возможности для определенной роли. Например, разрешить или запретить.

Контекст — некоторое пространство системы Moodle. Например, курс, деятельностный элемент, блок. При этом в Moodle существуют следующие контексты:

система (нет родительского контекста);

сайт — главная страница (родительский контекст — «система»);

категория курса (родительский контекст — «система»);

курс (родительский контекст — «категория курса»);

элемент курса (родительский контекст — «курс»);

блок (родительский контекст — «курс»);

пользователь (родительский контекст — «система»).

Таким образом, роль — это фактически заданный набор разрешений для всех возможностей. Роли назначаются в определенном контексте. При этом, назначая пользователю роль в контексте, вы предоставляете ему права этой роли для текущего и всех нижеследующих контекстов. Например, если пользователю назначена роль Учитель в категории, то пользователь получает эту роль во ВСЕХ курсах этой категории. Роли в каждом контексте можно назначать и переопределять. Обратите внимание, что по умолчанию преподаватель не может переопределять роли ни в каком контексте. Но такое право ему может дать администратор (Управление > Пользователи > Права > Определить роли > Разрешить переопределение ролей).

Несмотря на то, что переопределения преподавателям по умолчанию не разрешены, они играют важную роль в построении курса. Многие важные настройки различных элементов курса, которые до версии 1.7 были доступны преподавателю при редактировании, теперь можно сделать только с помощью системы ролей. Кроме того, переопределения дают преподавателю в руки очень мощный инструмент и позволяют точечно наделить ученика дополнительными возможностями в курсе, лучше организуя социальную составляющую процесса обучения. Обычно преподаватель наиболее активно работает с ролями в контекстах «курс» и «элемент курса». Назначать и переопределять роли в контексте «курс» можно, воспользовавшись ссылкой «Назначить роли» в блоке «Управление»; в контексте «элемент курса», воспользовавшись закладкой «Роли» в настройках конкретного элемента курса.

Показать весь текст
Заполнить форму текущей работой