Я ищу фреймворк или CMS, которые могли бы предоставить мне эти функции в веб-приложении:
Я видел, что есть Open Edx, но он кажется слишком большим для того, что я хочу. Другим решением было бы использовать в презентационном разделе раскрывать.js и разрабатывать остальную часть, но я хотел бы знать, существует ли уже лучшая альтернатива?
Я ищу что-то в Java, если это возможно.
Moodle — это «система управления курсами», которая, кажется, соответствует вашим целям.
Он легче, чем Open Edx, но написан на PHP, а не на Java. Открытый исходный код.
Добавление вопроса с множественным выбором:
Пример (довольно уродливого) слайд-шоу Moodle:
Другой альтернативой moodle является использование нескольких решений на основе drupal, но не на Java. Не уверен, что для этого есть много решений на основе Java.
например:
Opigno используется для создания платформ электронного обучения любого размера. Ядро Opigno компактное и среднее, оно предоставляет гибкие стандартные блоки и API-интерфейсы для создания индивидуальной системы электронного обучения. Он использует Drupal 7 и поддерживает такие проекты, как OG, Quiz, Rules и Views.
Модуль викторины дает множественный выбор. Существует курс для организации курсов. Также есть друпал модули для слайдов.
Sakai , Olat или Atutor , вероятно, то, что вы ищете: Источники: https://webresourcesdepot.com/7-widely-used-and-open-source-e-learning-applications/ http://elearningchef.com/elearning -chefs-top-5-open-source-lmsystems/
Николя Рауль
Эреолд
Симба