Общий банк вопросов для разных курсов?

Общий банк вопросов для разных курсов?

от Alexey Piguzov -
Количество ответов: 9

Уважаемые коллеги, подскажите есть ли возможность на разных курсах использовать один банк вопросов с ролью Учителя?. Поясню, есть несколько курсов одного учителя, некоторые вопросы он хотел бы использовать на разных курсах. Но в настройке категории верхний уровень этот самый курс по умолчанию.

Конечно, можно экспорт-импорт сделать, но будут храниться одни и те же вопросы несколько раз, что не очень хорошо. (да и объяснить как это сделать еще сложнее).

Есть ли какие решения? Спасибо.

В ответ на Alexey Piguzov

Re: Общий банк вопросов для разных курсов?

от Alexandre Scherbyna -

Категории тестовых вопросов могут находиться на уровне: теста, курса, подкатегории курсов, категории курсов, ядра системы. Тогда, соответственно, содержащиеся в них вопросы могут использоваться: только в этом тесте, в любом тесте этого курса, в любом курсе текущей подкатегории или категории курсов, в любом курсе сайта.

По умолчанию преподаватель может создавать и использовать категории тестовых вопросов, на уровне теста и курса. Чтобы создавать и/или использовать категории на более высоких уровнях, нужно создавать роли пользователя и создателя тестовых вопросов и давать дополнительно эту роль нужным людям в нужном контексте.

Подробнее см., например, здесь.

В ответ на Alexandre Scherbyna

Re: Общий банк вопросов для разных курсов?

от Alexey Piguzov -

Спасибо, Александр!

В той теме Вы сказали

"...Чтобы использовать вопросы из вышестоящих категорий нужно на уровне этих категорий иметь права Shared question user, а чтобы перемещать свои вопросы в вышестоящие категории там нужно иметь права Shared Question Creator."

У нас версия 2.5.1+ По ссылке Администрирование-Пользователи-Права-Отчёт о правах есть удобный поиск, но там такого права я не нашел. Может оно как-то по другому теперь называется?

Если я правильно понял, достаточно дать роли Учитель вышеуказанные права (то есть перемещать вопросы в вышестоящие категории. Или просто дать права Управляющих преподавателям на уровне категории (у меня категория = кафедра)? Осталось найти эти права в новой версии )))

Великий Мудл, сколько же тут возможностей!

В ответ на Alexey Piguzov

Re: Общий банк вопросов для разных курсов?

от Alexandre Scherbyna -

Так это возможные названия ролей, а перечень их полномочий смотрите, например, здесь.

В ответ на Alexandre Scherbyna

Re: Общий банк вопросов для разных курсов?

от Alexey Piguzov -

Спасибо за ссылку Александр, почитал что мог, но с английским тяжело.

Именно таких ролей я не смог найти.

Подскажите как лучше сделать. Пока видится следующий путь, скопировать роль например студента у него там прав поменьше, обозвать роль Создатель тестов и включить эти два права. Только вот задача эти права определить правильно. Пока не могу найти (((

Уважаемые, я на верном пути?

В ответ на Alexey Piguzov

Re: Общий банк вопросов для разных курсов?

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

Копировать роль не нужно - можно создать НОВУЮ: Администрирование -> Пользователи -> Права -> Определить роли. Затем нажмите кнопку "Добавить новую роль".
Задайте полное и сокращенное название роли.

Установите «Прототип роли" - Пусто.

Укажите уровень контекста, где может быть применена эта роль - Система (весь сайт), Категория (вероятно, лучше отметить два этих поля).

Самое главное - задайте права для роли (поставьте флажок в поле "Дать право"):

Добавлять новые вопросы = moodle/question:add

Редактировать все вопросы = moodle/question:editall

Редактировать категории вопросов = moodle/question:managecategory

Перемещать все вопросы = moodle/question:moveall

Просматривать все вопросы = moodle/question:viewall

Использовать все вопросы = moodle/question:useall

 

Нажмите кнопку "Создать роль"

*********************

>> с английским тяжело

Попробуйте использовать http://translate.google.ru

В ответ на Александр Анисимов

Re: Общий банк вопросов для разных курсов?

от Alexey Piguzov -

Большое спасибо! Вроде бы получилось.

***************

Переводчик и так в закладках, но всё равно тяжело ((

В ответ на Alexandre Scherbyna

Re: Общий банк вопросов для разных курсов?

от Сергей Аржекаев -
Александр, скажите пожалуйста:

Есть (Преподаватель 1), который сделал вопросы в "банке вопросов" в контексте (Курс 1), и
(Преподаватель 2), который сделал вопросы в "банке вопросов" в контексте (Курс 2),
получается, что они не смогут видеть и использовать вопросы друг друга, если эти вопросы не переместить в контекст более высокого уровня или в контекст "система"?

(все рекомендации по созданию и назначению специальных прав Shared question user и Shared Question Creator этим преподавателям - выполнены)
В ответ на Сергей Аржекаев

Re: Общий банк вопросов для разных курсов?

от Alexandre Scherbyna -

Да, именно так. Вопросы общего использования должны быть перемещены в контекст более высокого уровня. Тот, кто это будет делать, должен иметь в контексте более высокого уровня роль Shared Question Creator. А чтобы другие преподаватели могли видеть вопросы в этом контексте и использовать их в своих курсах, им в контексте более высокого уровня надо дать роль Shared question user.