2015-09-08 3 views
1

У меня есть следующий сценарий: Moodle integration architecture Существует страница портала с некоторым контентом для аутентифицированных пользователей. Аутентификация предоставляется сервером OAUTH. Теперь должна существовать возможность для пользователей, прошедших проверку подлинности, использовать контент электронного обучения (пакеты Tin Can и SCORM), предоставляемые Moodle LMS. План состоит в том, чтобы интегрировать установку Moodle в портал, используя iframe и созданные ссылки непосредственно на обучающий контент. Аутентификация с Moodle будет реализована с использованием настраиваемого модуля проверки подлинности для сервера OAUTH, чтобы избежать дальнейшей аутентификации имени пользователя и пароля. Целью является плавная интеграция оптики в портал с использованием мощных возможностей отслеживания и управления курсом Moodle в бэкэнд.Интеграция moodle на другой сайт

interface draft for Moodle integration

Однако это решение кажется несколько Hacky в моих глазах, и я задаюсь вопросом, есть ли уборщик возможность интегрировать содержание обучения Moodle на другой веб-сайт без потери отслеживания и управления особенностью Moodle.

// EDIT: Кажется, что LTI может предоставить аналогичное решение для этого и есть плагин для Moodle, чтобы сделать его провайдером LTI. Но как я могу использовать контент LTI?

Благодарим за помощь.

ответ

0

LTI - идеальное решение для этой задачи. Moodle имеет хорошую документацию по интеграции содержимого LTI с экземпляром moodle.

Вы можете использовать ресурс типа «Внешний инструмент». Вот ссылка на полную документацию - https://docs.moodle.org/29/en/External_tool. Используя этот тип активности, вы можете потреблять контент, совместимый с LTI, из внешних веб-сервисов. Это доступно в Moodle 2.2 и далее.

Для версий moodle> 2.8 вы можете отправить оценки обратно в LMS. Это означает, что вы можете не только размещать контент в другом месте, но и проводить тесты, оценки и задания.

Вот несколько примеров с сайта moodle: https://docs.moodle.org/29/en/Using_External_tool

Смежные вопросы