Перейти к основному содержимому

Встраивание в LMS

Сначала сохраните задание. Откройте в редакторе раздел Встраивание в LMS и выберите способ, который поддерживает ваша учебная платформа.

Встраивание в LMS

Встраивание в LMS

Вариант 1. iframe (встроить на страницу)​

  • HTML-код — раскрыть код, Копировать код — скопировать.
  • Вставить в HTML-блок LMS. Ссылку на задание можно открыть отдельно.
<iframe
src="https://pumproom.example/?repo_name=YOUR_REPO&amp;task_name=YOUR_TASK&amp;realm=YOUR_REALM"
title="Учебное задание PumpRoom"
width="100%"
height="600"
allow="clipboard-write; fullscreen;"
>
</iframe>

Это пример структуры HTML. Для своего задания копируйте весь код из админки: адрес и параметры зависят от пространства и задания. YOUR_REPO, YOUR_TASK и YOUR_REALM в примере — обозначения папки, задания и пространства, а не готовые значения.

Размер задаётся параметрами height и width. Интерфейс адаптируется к размеру окна; после вставки проверьте высоту и удобство работы на мобильном устройстве. iframe подходит для Tilda, GetCourse, Teachbase, Moodle и собственных платформ, если настройки страницы разрешают встраивание HTML.

Вариант 2. SCORM-пакет​

  • Сохраняет результат и прогресс студента в LMS.
  • Формат — версия SCORM: по умолчанию SCORM 2004, также доступен SCORM 1.2 (в админке помечен «для Moodle»). Выберите версию, поддерживаемую вашей LMS.
  • Скачать SCORM — скачать пакет и загрузить в LMS.
примечание

Для передачи зачёта IDE-задания в LMS нужна автопроверка: эталонный вывод или ИИ-проверка. Без неё админка показывает предупреждение. Одного подключённого эталонного задания недостаточно.

Если кнопка экспорта недоступна и показано сообщение о публичном API-ключе пространства, обратитесь к администратору пространства для настройки интеграции.

Проверка в LMS​

Откройте опубликованный учебный элемент под студентом, выполните задание и убедитесь, что размер окна удобен. Для SCORM дополнительно проверьте, что результат и прогресс отображаются в LMS.

Интеграция через API и SDK​

Для собственной платформы используйте REST API PumpRoom и SDK. Доступные методы получения результатов и данных для аналитики смотрите в их документации: перечень показателей зависит от используемого API и настроенной интеграции.