Компонент NodusLearning
Компонент NodusLearning позволяет создавать и проводить различные виды тестирования, с сохранением результатов тестирования и привязкой к конкретному пользователю.
Т.к. NodusLearning является расширением Нодуса, то для его работы необходимо, чтобы был установлен компонент Nodus. Также требуется установка компонента Users, потому что результаты необходимо привязывать к конкретному пользователю.
После установки компонента в системе регистрируются 2 новых дататипа Nodus:
- learning_test - дататип самого теста.
- learning_question - дататип вопроса в тесте.
Создание теста
Новый тест создается путем добавления нового материала типа «Контрольный тест». В открывшейся форме необходимо заполнить следующие поля:
- Заголовок - название теста.
- Анонс - краткое описание теста.
- Процент правильных ответов - число в процентном выражении (количество правильных ответов), при котором тест считается пройденным.
- Вопросы - вопросы теста.
При добавлении вопроса создается новый тип материала «Вопрос контрольного теста», который характеризуется следующими полями:
- Вопрос - текст вопроса.
- Варианты ответов - указываются варианты ответов на вопрос, каждый с новой строки, правильный ответ(ы) помечаются + (плюсом) в начале строки.
//Вопрос: Что такое "Урл"? Фигня какая-то. Урл - это единичный представитель целого класса деклассированных личностей. Короче говоря, гопник. Адрес страницы в Интернете. Самая лучшая страница обычно удостаивается звания "Лучшая урла России". +URL - это уникальный указатель ресурса.
Вывод на сайте
После установки компонента и добавления тестов, на странице /learning/gradebook/ будет выведен список всех активных тестов и результаты их прохождений пользователем.
Административная часть
В административной части сайта на странице по адресу /admin/learning/ отображаются результаты тестирования пользователей.