Расширенный анонс релиза 3.5.11b

Алексей Городков
09.18.24

                               Дата релиза: 22.04.2020г.
Компания «Открытые Технологии» представляет версию 3.5.11b среды электронного обучения Русский Moodle 3KL на базе Moodle 3.5.10 LTS и модуля «Электронный Деканат 3.5.11». Данный расширенный анонс включает изменения, выпущенные в версии 3.5.11b.

В фокусе

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

Новые плагины

Разработан универсальный модуль «Библиотека ресурсов», предназначенный для интеграции в курс Moodle внешних ресурсов: как внутренних коллекций учебных материалов, так и материалов из внешних ЭБС. В модуль включен интерактивный интерфейс выбора или поиска ресурса, поддерживающий как поиск в одном из подключенных источников, так и во всех источниках сразу. (В текущий версии поддерживаются только источники на базе phpMyFAQ). #1642

Пример использования:

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


Разработан новый блок «Внешние данные», позволяющий отображать данные из внешней БД. Блок может быть размещен на любой странице СДО, например, в личном кабинете. Блок транслирует данные с помощью SQL запросов, поддерживающих макроподстановки. #2046

Примеры использования:

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

Требуется отобразить слушателю его успеваемость по очным дисциплинам, которая учитывается в другой системе.  Администратор размещает блок «Внешние данные» в личном кабинете пользователя, создает SQL-запрос к внешней базе данных, где хранится успеваемость по очным занятиям, и настраивает шаблон отображения. Слушатель видит названия дисциплин и оценки в личном кабинете.

Улучшения

В модуль «Аутентификации пользователей через социальные сети OTOAuth» добавлен интерфейс управления настраиваемыми провайдерами, позволяющий в СДО создать клиента для кастомной oauth-авторизации. #2260

Пример использования:

Учебный центр, имеющий свой сервер oauth-авторизации, настраивает клиента в СДО с помощью интерфейса модуля. Пользователи учебного центра авторизуются в Moodle через свой портал (социальную сеть).


В блоке «История обучения» появилась возможность фильтрации курсов по настраиваемым полям курсов. С помощью глобальных настроек блока можно задать фильтрацию курсов для каждого из разделов «Я изучаю» и «Я преподаю». #2051

Примеры использования:

В ВУЗе созданы модульные курсы, которые представляют собой курсы-дисциплины, состоящие из курсов-модулей. Например, в курс "Физика для инженерных специальностей 1 курс часть 2", включен модуль "Идеальный газ", который используется и в других дисциплинах. Модули являются самостоятельными курсами и подключены к курсам-дисциплинам с помощью функций "мета-курс" и "субкурс". Требуется, чтобы в личном кабинете студент видел только курсы-дисциплины, а курсы-модули не видел. Администратор создает настраиваемое поле "уровень курса", со значениями "дисциплина" и "модуль". Затем, в настройке блока "Я изучаю" указывает фильтр, чтобы отображались только курсы-дисциплины.

Плагин интеграции с «Антиплагиат.Ру» обновлен для совместимости с новой версией API одноименного сервиса. Рекомендуем обновить версию СЭО, если вы используете этот плагин в своей системе. #2242

С 7 апреля компания Антиплагиат.Ру изменяет API своего сервиса. Для продолжения корректной работы интеграции необходимо обновить сервис СЭО 3KL на версию 3.5.11b или более новую. Без обновления документы из СЭО перестанут автоматически загружаться для проверки в «Антиплагиат».

Для разработчиков

Все перечисленные ниже функции применяются в «Панели обработки прецедентов» при написании сценариев для плагина.

  • Создан обработчик «Остановка сценария по условию», прекращающий работу сценария при выполнении предварительно заданных условий. #2326

  • Сценарии в «Панели обработки прецедентов» переведены на валидную Yaml-разметку.  #2327

  • Появилась возможность в параметрах вызова обработчика (хендлера) задать условия для его срабатывания. #2328

  • В параметрах вызова любого обработчика добавлена возможность настроить сохранение результата работы обработчика в переменную, указанную в конфигурации обработчика. #2330

  • Появилась возможность указать для обработчика входные параметры следующих типов:

    • статические
    • указанные в переменной
    • из предыдущего обработчика
    #2331

Исправления ошибок

  • В плагине «История обучения» исправлена ошибка чтения из базы данных, возникающая при открытии отчета «Время, затраченное на изучение курса» из любого курса в СДО с использованием PostgreSQL. #2175


Обновление документации в базе знаний

*Доступ к базе знаний с инструкциями предоставляется только действующим клиентам.

Теги: Расширенный анонс
Рейтинг ответа: 0 (0 оценок)

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