RELATE — это веб-пакет учебных программ. Его отличают следующие особенности:
Сосредоточьтесь на простом создании контента
Простой текстовый формат для повторного использования контента курса
На основе стандартного YAML, Markdown
Преподаватели могут реализовывать пользовательские типы вопросов/страниц в Python.
См. пример содержания.
Гибкие правила участия, доступа и оценивания
Управление версиями контента благодаря глубокой интеграции с git. Преподаватели могут просматривать только что созданный контент, в то время как учащиеся работают с предыдущими версиями, и все это из одного и того же экземпляра RELATE.
Несколько курсов могут быть размещены на одной и той же установке
Вопросы по коду:
Разрешить учащимся вводить код в текстовое поле (с подсветкой синтаксиса)
Исполнение в песочнице
Автоматическая оценка
Поддержка построения графиков
Необязательная вторая стадия оценки человеком
Функциональность календаря класса и журнала оценок.
Статистика/аналитика ответов студентов.
Облегчает живые викторины в классе.
Обмен мгновенными сообщениями в классе через XMPP. Хорошо работает с xmpp-popup.
Встроенная поддержка VideoJS предлагает простую в использовании поддержку для интеграции видео HTML5 в контент курса без необходимости стороннего хостинга контента.
RELATE основан на популярной веб-инфраструктуре Django для Python. Это позволяет учащимся участвовать в онлайн-мероприятиях, каждое из которых (в общем) называется «потоком», что позволяет использовать последовательность страниц, каждая из которых может быть как статическим, так и интерактивным контентом, например, видео, вопрос викторины, страница текста или, в рамках HTML, что-то совершенно другое.