Как с помощью Логики курса подписать слушателей в курс и распределить в локальные группы.
1. Задача
2. Предусловия
3. Решение
4. Результат
1. Задача
В курсе «Информатика 9 класс» для завершения курса необходимо выполнить групповой проект. Для подготовки проекта был создан курс «Групповой проект», в котором настроено отображение материалов по полю профиля «Класс» (каждому классу открываются секции, предназначенные только для него). Преподавателю необходимо настроить автоматическую подписку слушателей на курс «Групповой проект» таким образом, чтобы слушатели сразу подписывались и в соответствующую классу локальную группу.
2. Предусловия
Курс «Групповой проект» уже существует в среде электронного обучения и для него выполнены основные настройки: определены количество секций и их названия, добавлены и настроены элементы курса и ресурсы. Дата начала курса - 1 сентября текущего года. Для секций настроены ограничения доступа.
Курс «Информатика 9 класс» уже существует в среде электронного обучения и для него выполнены основные настройки: определены количество секций и их названия, добавлены и настроены элементы курса и ресурсы. У пользователей, подписанных на курс заполнено поле профиля «Класс»
3. Решение
1. Добавить в нулевую курса «Информатика 9 класс» секцию элемент «Логика курса 3KL»
1) Перейти в режим редактирования курса (поз. 1. Рис. 3.1).
2) В нулевой секции нажать «Добавить элемент или ресурс» (поз. 2. Рис. 3.1).
3) Выбрать ресурс «Логика курса 3KL».
2. Настроить ресурс «Логика курса 3KL»:
- Название - Запись на курс «Групповой проект» (см. поз. 1 Рис. 3.2)
Группа настроек «Ограничение доступа»:
- Ограничение доступа - Роль «Ученик» (см. поз. 2 Рис. 3.2)
Группа настроек «Оперативность проверки»:
- Периодическая проверка состояния = При каждой возможности (см. поз. 3 Рис. 3.2)
- Проверять, если другой элемент курса сменил свое состояние = Нет (см. поз. 4 Рис. 3.2)
- Проверка состояния при входе пользователя в курс = Да (см. поз. 5 Рис. 3.2)
Сохранить и показать (см. поз. 6 Рис. 3.2).
3. Настроить управление действиями.
1) В управлении действиями выбрать «Записать на курс» (Рис. 3.3.1)
2) Настроить действие «Записать на курс»:
- Включить = Да (см. поз. 1 Рис. 3.3.2)
- Курс = «Групповой проект» (см. поз. 2 Рис. 3.3.2)
- Роль = Ученик (слушатель) (см. поз. 3 Рис. 3.3.2)
Нажать «Показать больше» (см. поз. 4 Рис. 3.3.2).
Группа настроек «Период записи на курс»:
- Начиная с = Начало выбранного курса (см. поз. 1 Рис. 3.3.3)
- Продолжительность обучения = Не ограничено (см. поз. 2 Рис. 3.3.3)
Группа настроек «Запись в локальную группу»:
- Включить = Да (см. поз. 3 Рис. 3.3.3)
- Группы = Класс (дополнительное поле профиля) (см. поз. 4 Рис. 3.3.3)
- Создать группу, если не найдена = поставить галочку в чек-боксе «При отсутствии группы согласно выбранным полям пользователя будет создана новая группа, соответствующая этому полю». (см. поз. 5 Рис. 3.3.3)
- Способ распределения слушателей в группы = Добавить во все группы (см. поз. 6 Рис. 3.3.3)
Сохранить.
4. Результат
Пользователь, записанный в курс «Информатика 9 класс» с ролью «Ученик», автоматически будет записан в курс «Групповой проект», в локальную группу, соответствую классу, указанному в поле профиля «Класс». Пользователю будет доступна только секция, соответствующая его классу (Рис. 4).