Интеграция LMS Мoodle и BigBlueButton (BBB)
Обзор Moodle и BigBlueButton
Moodle
Среди современных систем управления обучением (LMS) платформа Moodle является одной из ведущих и пользуется заслуженной популярностью. Она существует с 2002 года, и новые версии продолжают выходить регулярно. Система Moodle позволяет создавать полноценную виртуальную обучающую среду и управлять электронными курсами. Написана она на PHP, что расширяет возможности интеграции дополнительных инструментов и позволяет расширять функциональность.
BigBlueButton (BBB)
Открытое программное обеспечение для проведения веб-конференций под названием BigBlueButton упрощает и оптимизирует онлайн-обучение. В соответствии с названием, условная «большая синяя кнопка» должна быть предельно простым способом приступить к обучению.
BBB даёт возможность:
- проводить видеоконференции, текстовые и голосовые чаты;
- использовать аудио- и видеодорожки;
- демонстрировать презентации, изображения, текстовые документы, таблицы;
- менять масштаб, задействовать функции указателя и рисования;
- получать удалённый доступ к рабочему столу, демонстрировать экран.
Расширенные функции — это бесспорные плюсы для образовательных учреждений. С помощью BBB можно распределять роли модераторов и зрителей. Настраивать программу несложно, она не требует дополнительных установок. Её инструментарий легко адаптируется под задачи, которые необходимо решить в рамках проводимого образовательного мероприятия.
Преимущества интеграции Moodle с BigBlueButton
Объединяя возможности LMS Moodle с BBB, можно получить сразу несколько преимуществ:
- Для онлайн-учреждения создаётся единая интегрированная среда.
- Повышается интерактивность процесса, студенты активнее вовлекаются в обучение.
- Намного удобнее становится организовывать, проводить вебинары и онлайн-занятия.
Данные об участии студентов в мероприятии, о полученных результатах синхронизируются между Moodle и BigBlueButton, как и записи состоявшихся сессий.
Техническая реализация интеграции
Требования к системе
Версия BBB 3.09, вышедшая в июле 2024 года, совместима с Moodle 4.1 - 4.5 Также есть версия BBB 2.4.9 от 16 апреля того же года, она совместима с Moodle, начиная с 3.4. Более старые версии «большой синей кнопки» от 2021 года и старше совместимы с Moodle 3.1 и прежними сборками.
Сервер для установки BBB должен работать под управлением уровня Ubuntu 64-bit или современнее. Что касается аппаратных требований, то они должны быть следующими: от 16 Гб оперативной памяти, 8-ядерный процессор, 500 Гб места на диске для записей (или 50 Гб, если записи отключены), передача данных со скоростью от 250 Мбит/с.
Установка и настройка
Чтобы пользоваться возможностями BBB, необходимо сделать следующее:
- Под панелью настроек зайти в администрирование и выбрать установку плагинов.
- В каталоге плагинов Moodle ввести название «BigBlueButton».
- Завершить установку плагина и после этого настроить его по инструкции.
Сервер будет работать корректно при наличии SSL-сертификата. Для этого к нему должно быть привязано доменное имя. На примере рассматриваемой конфигурации потребуется в рамках SSH-сессии обновить сервер, установить пакет gnupg
и убедиться в наличии локали en_US.UTF-8
, а также других необходимых параметров. После установки BBB состояние сервера проверяется командой bbb-conf --check
, а успешный старт всех процессов — командой sudo bbb-conf --status
.
Тестирование интеграции
Каждый участник конференции получит доступ в свою комнату. После этого он может зайти и выбрать один из двух вариантов участия — «с микрофоном» или «только слушать». При выборе микрофона нужно протестировать его работоспособность: в соответствующем проверочном диалоге убедиться, что произносимые в микрофон слова слышны через динамик. Панель управления микрофоном и камерой располагается на панели внизу.
Права ведущего, то есть докладчика, можно перед началом конференции передать соответствующему пользователю. Доклад может быть предварительно загружен в BBB — в таком случае панель управления будет располагаться под слайдами. Следует иметь в виду, что для предварительного просмотра материалы доступны только в формате PDF.
Завершив тестовый вебинар, нужно получить обратную связь от участников. Это позволит убедиться, что интеграция плагина с платформой Moodle работала по плану. Если же возникнут какие-либо сложности, то можно будет сразу с ними разобраться, прежде чем переходить к дальнейшему использованию BBB.
Возможные проблемы и их решения
Чаще всего пользователи сталкиваются с тем, что при попытке подключиться к уже созданной конференции выдаётся сообщение о невозможности это сделать, а при попытке создать конференции в Moodle — об отсутствии плагина. Чаще всего это проблема решается переустановкой сертификата BBB. По сообщениям пользователей, скачивать его желательно в формате cer при помощи браузера Chrome, а не, например, Firefox.
Лучший способ избежать проблем с совместимостью — использовать последние версии LMS Moodle и BBB, а также своевременно их обновлять. В некоторых случаях требуется внести изменения в PHP-файл, связанный с BBB, например через комментирование строк исключить использование c URL.
Таким образом, интеграция Moodle и BigBlueButton упрощает проведение образовательных мероприятий, расширяет имеющиеся возможности, активнее вовлекает студентов в процесс. И сама платформа, и плагин продолжают развиваться. Если вам потребуется помощь в подготовке и настройке BBB, обратитесь к экспертам инжинирингового центра SENSYS, запросите услуги по интеграции и поддержке.