Проблема с управлением видимостью вопроса

Проблема с управлением видимостью вопроса

от Игорь Басев -
Количество ответов: 11

Здравствуйте, коллеги.

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

Я что-то не так сделал, или так и должно быть?

В ответ на Игорь Басев

Re: Проблема с управлением видимостью вопроса

от Alexandre Scherbyna -
Извините, Игорь, но ваш вопрос не совсем понятен. Что вы имели в виду:
категорию с (вопросами из метакурса) не вижу. или
категорию с вопросами (из метакурса не вижу)?

Поэтому вместо ответа две констатации:
  1. Из метакурса категории вопросов дочерных курсов не видны.
  2. В Moodle 1.9, категории вопросов из вышестоящих контекстов видны только тем, кто наделен соответствующими правами в этих контекстах. Хотите видеть меньше - измените эти права.
Об этом написано, например, здесь: http://docs.moodle.org/en/Question_Engine_Changes_in_Moodle_1.9
В ответ на Игорь Басев

Re: Проблема с управлением видимостью вопроса

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle
1.Метакурс наследует только регистрацию участников.
Вопросы в категории относятся к определенному курсу.
Если вопросы этой категории "опубликовать", то они будут доступны на всем сайте (версия 1.8).
2. Так и должно быть? - это зависит от того, чего Вы добиваетесь.
В ответ на Александр Анисимов

Re: Проблема с управлением видимостью вопроса

от Alexandre Scherbyna -
Дополню, что до версии 1.9 каждый преподаватель мог использовать категории вопросов, расположенные в вышестоящих контекстах, (например, кафедра, факультет или весь сайт), а также публиковать свои категории вопросов в этих контекстах.
В 1.9 преподаватель больше таких прав не имеет. Чтобы видеть и использовать категории вопросов вышестоящего контекста, ему в нем нужно дополнительно назначить роль Shared question user. А чтобы он имел право публиковать там свои вопросы – роль Shared Question Creator (см. ссылку выше).
В ответ на Alexandre Scherbyna

Re: Проблема с управлением видимостью вопроса

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода
В большинстве случаев правильнее просто назначить преподавателю роль преподавателя в вышестоящих контекстах, то есть назначать его не в отдельных курсах, а в категориях
В ответ на Vadim Dvorovenko

Re: Проблема с управлением видимостью вопроса

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle
А если в этой категории 20 курсов, в которых есть свои "родные" преподаватели?
Что получится?
Кто будет "крайним" за неправильные настройки, за неправильные оценки, за сохранность данных и т.д.?
В ответ на Vadim Dvorovenko

Re: Проблема с управлением видимостью вопроса

от Alexandre Scherbyna -
Боже упаси! Можно представить, что будет, если дать каждому преподавателю (в том числе и не очень опытному) право делать всё, что вздумается в чужих дисциплинах.
О каком большинстве случаев вы говорите?
В ответ на Alexandre Scherbyna

Re: Проблема с управлением видимостью вопроса

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода
Возникает вопрос, если преподавателю нельзя доверить чужие дисциплины, то почуму ему можно доварить общие вопросы?
Тут вопрос в том, как настроить иерархию. Сделайте категорию для каждой дисциплины и распределяйте права в ней. У нас больше трёх-четырёх преподавателей одной дисциплиной не занимаются - как-нибудь уж договорятся, как с курсами работать. А выше уровня дисциплины и нельзя вопросы поднимать - путаница создастся.
В ответ на Vadim Dvorovenko

Re: Проблема с управлением видимостью вопроса

от Alexandre Scherbyna -
> А выше уровня дисциплины и нельзя вопросы поднимать - путаница создастся.
Почему нельзя? Какая путаница? И что тогда мы здесь обсуждаем? Разве не ради этого вы предлагали давать всем роль преподавателя в вышестоящем контексте?

> У нас больше трёх-четырёх преподавателей одной дисциплиной не занимаются
Умножаем это на количество предметов вышестоящем контексте n. И с кого же спрашивать в этом колхозе? Ответьте на вопрос Анисимова.

> почуму ему можно доварить общие вопросы?
Потому, что Shared question user сам решает, использовать ли ему общие вопросы в своих тестах или нет. Если использовать, то какие именно.
А чтобы вышестоящие контексты не захламлялись, администратор сайта решает кому и в каком контексте давать права Shared Question Creator, а кому нет.
Так решили создатели Moodle. Вы хотите предложить что-то лучше?

Ладно. Наверное, нет смысла это дальше обсуждать. Будем считать, что вы погорячились или пошутили Посмішка.
В ответ на Alexandre Scherbyna

Re: Проблема с управлением видимостью вопроса

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода
Действительно. Сам запутался и всех запутал. Нужно давать неумелому преподавателю роль преподавателя в контексте его дисциплины и роль shared question user в вышестоящем контексте. Умелому - преподавателя в своей дисциплине и shared question creator в вышестоящем контексте.

Только я всё-равно не совсем понимаю, о чём могут быть вопросы выше уровня дисциплины? О чём спрашивать студентов на уровне организации/факультета/кафедры/студенческой группы или что там у вас выше?
В ответ на Vadim Dvorovenko

Re: Проблема с управлением видимостью вопроса

от Alexandre Scherbyna -
> О чём спрашивать студентов на уровне организации/факультета/кафедры/студенческой группы или что там у вас выше?
Есть же очень много похожих дисциплин. На уровне кафедры физики, например, вопросов наверняка будет больше, чем в отдельных дисциплинах этой кафедры. Вопросы по электробезопастности, к примеру, могут понадобиться всем, поэтому разместить их нужно на самом верху. Еще может быть госэкзамен, в который нужно собрать вопросы из многих дисциплин. Вот тут механизм shared question и нужен.