Блок «Спросить преподавателя»

Алексей Городков
2022-01-25 09:32
Блок «Спросить преподавателя» Ask the teacher /coursemessage/

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

1. Описание блока

Блок содержит список контактов курса, которым слушатель может отправить сообщение, и поле для ввода текста вопроса преподавателю.

Рис. 1.1. Блок "Спросить преподавателя".

Если у слушателя есть возможность выбрать контакт курса в блоке, он выбирает его (кликом), пишет текст вопроса и отправляет вопрос.
Если у слушателя нет возможности выбрать контакт курса в блоке, получатель или получатели (при их наличии) будут выбраны системой.
Выбор контактов курса происходит с учетом группового режима в курсе.

Если слушатель не видит в блоке контакты курса, следует проверить, есть ли в курсе преподаватели, включен ли групповой режим, состоит ли слушатель в группе, есть ли в группе слушателя преподаватели, являются  ли пользователи с ролью "Преподаватель" в системе контактами курса.

Рис. 1.2. Отсутствие контактов в блоке "Спросить преподавателя".

1.1. Поддержка группового режима

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

Необходимые условия для использования группового режима в блоке "Спросить преподавателя":

  • В настройках курса должен быть выбран режим "Изолированные группы" или "Видимые группы".
  • Пользователь должен состоять в группе, где есть по крайней мере один контакт курса.
  • Пользователи и контакты курса, не состоящие в группах, считаются одной группой.

2. Опции

2.1. Добавление подписи к сообщениям от слушателя

В подписи будет указано название курса и ссылка на курс, из которого отправлено сообщение, будут перечислены локальные группы курса, в которых состоит слушатель. Опция включается в настройках блока (выключена по умолчанию).

Рис.2.1. Добавление подписи к сообщениям от слушателя.

2.2. Выбор метода определения получателей сообщения

В зависимости от настройки данной опции в блоке, слушатель сможет отправлять сообщение по одному из трех сценариев метода:

  • сразу всем контактам курса, отображенным в блоке с учетом группового режима;

  • одному контакту курса с учетом группового режима, по выбору слушателя;

  • одному контакту курса по выбору системы (сообщения отправляются контактам курса с учетом Интеллектуальной системы выбора получателя и с учетом группового режима).

2.3. Добавление дополнительной информации о контакте курса из его поля профиля

В блок может быть добавлена информация из поля (или нескольких полей) профилей контактов курса. С помощью этой опции можно добавить полезную информацию о преподавателях в блок:

Рис.2.3. Добавление дополнительной информации из поля профиля контактов курса.

3. Локальные настройки

Блок можно добавить на страницу описания курса и на все страницы курса. Блок можно добавить на страницу категории.

Как добавлять блоки и управлять ими описано в статье "Управление блоками в Moodle".

Настройки блока:

Рис.3.1. Настройки блока.

Идентификаторы полей пользователя для отображения

Форма позволяет ввести идентификаторы (краткие названия) стандартных или кастомных полей профиля пользователя для отображения данных из этих полей в блоке.

По умолчанию по каждому контакту курса отображается ФИО пользователя и фотография. Если требуется отобразить дополнительные данные из полей пользователя достаточно указать их оригинальные (краткие) названия через запятую.
Список оригинальных названий полей: username, firstname, lastname, email, icq, skype, yahoo, aim, msn, phone1, phone2, institution, department, address, city, country, firstaccess, lastaccess, description, timecreated, timemodified, lastnamephonetic, firstnamephonetic, middlename, alternatename.

Краткие названия кастомных полей можно посмотреть через их редактирование на странице
Администрирование -► Пользователи -► Учетные записи -► Поля профиля пользователя

Выбор метода определения получателей сообщения

Использовать глобальную настройку - (значение по умолчанию). Настройка наследуется от глобальной (см. п. 4) и может быть локально переопределена.
Автоматическое определение контакта - система будет распределять нагрузку между преподавателями, отправляя сообщение контактам курса поочередно. В случае группового режима, распределение нагрузки будет между преподавателями из групп студента.
Отправлять всем контактам - сообщение будет отправлено всем контактам курса с учетом группового режима. Если пользователь не состоит в группах, а в настройках курса активен групповой режим - получателями сообщения будут только те контакты курса, которые не состоят в группах.
Позволить выбрать контакт пользователю самостоятельно - пользователь сможет выбрать одного получателя сообщения из контактов курса с учетом группового режима.

Дополнять сообщение учащегося сведениями о курсе и группе

По умолчанию выключено. При включении опции в подписи к отправленному через блок вопросу будет указано название курса и ссылка на курс, из которого отправлено сообщение, будут перечислены локальные группы курса, в которых состоит слушатель.

4. Глобальные настройки Требуются права администратора

Чтобы изменить глобальные настройки блока, администратору нужно перейти: Блок "Настройки" -► Администрирование -► Плагины -► Блоки -► Спросить преподавателя

Рис.4. Глобальные настройки блока

Значение настройки по умолчанию: Отправлять всем контактам. Эта глобальная настройка устанавливает метод определения получателей сообщения, который будет наследоваться при добавлении нового блока.

Теги: блок, коммуникации
Рейтинг ответа: 0 (0 оценок)

Комментарии запрещены