Framework или CMS для создания веб-приложения для электронного обучения

Я ищу фреймворк или CMS, которые могли бы предоставить мне эти функции в веб-приложении:

  • Способ создания презентаций (слайдов)
  • Способ создания вопросов с несколькими вариантами ответов
  • Способ создания курса из этих двух типов элементов

Я видел, что есть Open Edx, но он кажется слишком большим для того, что я хочу. Другим решением было бы использовать в презентационном разделе раскрывать.js и разрабатывать остальную часть, но я хотел бы знать, существует ли уже лучшая альтернатива?

Я ищу что-то в Java, если это возможно.

Если Moodle не подходит, не могли бы вы сказать, почему?
Я не видел никакого способа добавить встроенные слайды в Moodle, кроме Google Slides, и я не могу хранить данные, которые будут присутствовать в слайдах на другой платформе/веб-сайте. Он должен быть размещен на моем сервере.
@Ereold — для слайд-шоу в Moodle я конвертирую презентации Powerpoint в пакеты SCORM с помощью iSpring Converter . Это бесплатный инструмент, который создает презентации HTML5 из ​​вашего Powerpoint, с дополнительным преимуществом, заключающимся в том, что он также совместим со SCORM, поэтому вы можете отслеживать прогресс своих пользователей в них в Moodle (или любой другой LMS).

Ответы (3)

Moodle — это «система управления курсами», которая, кажется, соответствует вашим целям.

Он легче, чем Open Edx, но написан на PHP, а не на Java. Открытый исходный код.

Добавление вопроса с множественным выбором:

Moodle добавить множественный выбор

Пример (довольно уродливого) слайд-шоу Moodle:

Слайд-шоу Moodle

Другой альтернативой moodle является использование нескольких решений на основе drupal, но не на Java. Не уверен, что для этого есть много решений на основе Java.

например:

  1. Опиньо или Opigno LMS

    Opigno используется для создания платформ электронного обучения любого размера. Ядро Opigno компактное и среднее, оно предоставляет гибкие стандартные блоки и API-интерфейсы для создания индивидуальной системы электронного обучения. Он использует Drupal 7 и поддерживает такие проекты, как OG, Quiz, Rules и Views.

Модуль викторины дает множественный выбор. Существует курс для организации курсов. Также есть друпал модули для слайдов.

  1. Использование собственных модулей drupal, таких как: курс, викторина, gdoc_field, pdf_reader и т. д., для достижения аналогичного решения.