Проект плагина Элемент курса "Занятие" ( мини-расписание очных и вебинарских занятий в курсе)

Алексей Дьяченко
2022-05-24 15:28
Проект реализован. Инструкция по готовому инструменту доступна по ссылке.
В данной статье описан еще не реализованный проект, который мы проектировали и оценивали для одного из наших клиентов, но по каким-либо причинам так и не реализовали. Если вас заинтересовал данный функционал, вы можете заказать его разработку в компании ООО "Открытые технологии". Ориентировочная оценка в нормо-часах указана под статьей.

Модуль "Занятие" предназначен для упрощенной организации очных и вебинарских занятий.

В отличие от подсистемы "Журнал успеваемости и посещаемости" в модуле "Электронный деканат", модуль "Занятие" расчитан на разовое или краткосрочное обучение, а не на длительный академический процесс. Поэтому модуль "Занятие" требует меньше усилий на предварительный ввод данных и планирование учебного процесса.

Модуль "Занятие" представляет собой элемент курса. Добавление нового занятия в расписание происходит путем добавления нового элемента "Занятие" к нужному курсу. Модуль синхронизируется с календарем, добавляя занятия в календарь каждого из слушателей курса.

Модуль "Занятия" предлагает следующие формы занятий:

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

Модуль "Занятие" предлагает следующие режимы организации занятий:

  • Общее занятие. Все слушатели курса или локальной группы Moodle занимаются одновременно в общем пространстве.
  • Индивидуальная консультация. Каждый слушатель взаимодействует с преподавателем индивидуально. Для этого слушатель предлагает преподвателю время, а преподаватель подтверждает или отклоняет данное время.
  • Занятия в подгруппах: преподаватель заранее планирует несколько слотов, указывая для них ограничение по количеству слушателей от одного до неограниченного количества, слушатели выбирают удобный им слот и, если он доступен, записываются. Для слота можнно задать дополнительное ограничение, в виде локальных групп, которым он доступен.

Способы указания времени начала занятия (время окончания вычисляется по длительности):

  • Абсолютное время. Преподаватель указывает конкретную дату и время для занятия или слотов. Например: 1 сентября 2019 года в 17:00
  • Смещение
    • Относительно даты старта курса.  Например: через 24 часа после даты начала курса.
    • Относительно даты старта локальной группы.  Например: через 24 часа после даты начала обучения локальной группы.
    • Относительно подписки слушателя.  Например: через 24 часа после даты подписки/начала обучения слушателя.
  • Дни недели
    • Относительно даты старта курса. Например: 17:00 ближайшего вторника, после даты начала курса.
    • Относительно даты старта локальной группы.  Например: 17:00 ближайшего вторника, после даты начала обучения локальной группы.
    • Относительно подписки слушателя.  Например:17:00 ближайшего вторника, после даты подписки/начала обучения слушателя.
  • Свободное время (только для индивидуальных консультаций): слушатель предлагает время занятия, преподаватель согласовывает, система оповещает слушателя.

Дополнительные инструменты:

  • Отображение сводного календаря всех курсов и локальных групп в витрине курсов. Пользователь может просмотреть календарь, выбрать подходящие даты занятий и перейти к просмотру курса и подаче заявки.
  • Отображение расписания занятий курса или локальных групп на странице просмотра информации о курсе в витрине курсов.
  • Выставление оценок. Помимо посещаемости, преподватель имеет возможность выставить оценку за занятие. Оценка выствляется вручную.
  • Отслеживание выполнения: модуль предоставляет два варианта отслеживания выполнения - выполненным считаются либо состоявшиеся занятия, либо занятия, на которых данный слушатель присутствовал.
  • Отчет об успеваемости/посещаемости: отображает список услушателей курса с фильтрацией по группам, с указением отметки присутствия, оценки и даты занятия у конкретного слушателя.
Оценочная трудоемкость: 190 нормо-часов.
Теги: вебинар
Рейтинг ответа: 0 (0 оценок)

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