Схема розділу

    • Войченко О.П.

      ГО Центр дистанційного та мобільного навчання (DMLC)

      Побудова розгалуженої інфраструктури на базі Moodle

      Робота присвячена побудові розгалуженої інфраструктури на базі Moodle LMS без використання зовнішніх систем. Це питання є актуальним, адже в багатьох організаціях існує не один, а декілька Moodle-сайтів — зокрема, через створення нових платформ замість оновлення старих. Також часто у структурних підрозділах виникають окремі Moodle-ресурси. Це породжує потребу у забезпеченні взаємодії між такими сайтами, щоб уникнути їхньої ізоляції один від одного.

      Основні засоби інтеграції, що пропонує Moodle.

      Moodle пропонує низку рішень для об’єднання сайтів в єдину інфраструктуру, зокрема:

      1.  Moodle Networking (MNet) 
         Це технологія, яка дозволяє налаштувати роумінг користувачів між сайтами Moodle. MNet підтримує як  двосторонній , так і  односторонній  роумінг:

         * двосторонній: користувачі з обох сайтів мають доступ один до одного;
         * односторонній: користувачі з сайту A можуть входити на сайт B, але не навпаки.

         Також є механізм  MNet Enrollment , що дозволяє користувачу бачити курси з кількох сайтів в одному списку, з подальшим переходом до конкретного курсу. Це створює ефект єдиного навчального середовища.

         Варто зазначити, що починаючи з  версії Moodle 5 , підтримка MNet припиняється, тому його доцільно використовувати для вже наявних інфраструктур або у випадках, коли оновлення сайтів не планується найближчим часом.

      2.  LTI (Learning Tools Interoperability) 
         Moodle з версії 4.0 підтримує LTI 1.3 (LTI Advantage) як Tool і як Platform. Ця технологія є корисною, оскільки:

         * дає змогу надавати доступ до курсів або окремих ресурсів на іншому сайті;
         * забезпечує  автоматичне створення облікових записів  при доступі до зовнішнього ресурсу;
         * дозволяє  передавати оцінки  назад до системи-споживача;
         * підтримує  зв'язування облікових записів , що забезпечує послідовність навчальної діяльності.

         Ми активно використовуємо цей механізм на нашому eLearning Hub для централізованого збирання сертифікатів, виданих на різних сайтах. Це забезпечує безперервність навчального досвіду для користувача, незалежно від кількості платформ, де він навчався.

      3.  Інші засоби інтеграції :

         *  RSS-потоки  — для обміну новинами, вмістом форумів та глосаріїв;
         *  Remote SCORM  — централізоване керування використанням SCORM-пакетів на різних навчальних сайтах;
         *  H5P Embedding  — вбудовування інтерактивного контенту, створеного на одному сайті, в курси інших.

      Практичне впровадження: приклад інфраструктури MoodleMoot Ukraine 2025

      У рамках конференції MoodleMoot Ukraine 2025 ми вперше реалізували розгалуджену інфраструктуру, що поєднує кілька сайтів Moodle через  LTI та MNet :

      * Користувачі MoodleMoot Ukraine 2024 отримували доступ до MoodleMoot Ukraine 2025 за допомогою LTI.
      * Через спеціально створений лендінговий курс забезпечувався єдиний вхід для учасників з різних сайтів, включаючи сайт нашої Elearning школи.
      * Для виступів і отримання сертифікатів реалізовано з'єднання між MoodleMoot Ukraine 2025 та DMLC Elearning Hub.
      * Використано механізм зв’язування облікових записів, що дозволяє бачити всі сертифікати в одному профілі на DMLC Elearning Hub.
      * Члени Клубу Адміністраторів Moodle отримали змогу безпосереднього підклчення до відеоконференції MoodleMoot Ukraine 2025 за одін клік.

       Висновки

      1.  MNet  є ефективним інструментом, який досі актуальний для підтримки вже існуючих середовищ.
      2.  LTI 1.3  — потужний, універсальний механізм, що не тільки забезпечує доступ, а й дозволяє синхронізувати дані, передавати оцінки та управляти користувачами.
      3.  Комбінування технологій  дозволяє будувати гнучкі, зручні для користувача навчальні екосистеми при наявності кількох Moodle-сайтів.

      Список використаних джерел

      1. MNet. MoodleDocs. URL: https://docs.moodle.org/405/en/MNet
      2. LTI Moodle to Moodle. MoodleDocs. URL: https://docs.moodle.org/500/en/LTI_Moodle_to_Moodle#Moodle_to_Moodle_LTI
      3. RSS feeds. MoodleDocs. URL: https://docs.moodle.org/500/en/RSS_feeds