Тестовая система в Moodle имеет целый ряд преимуществ, в частности, наличие в ней как возможности пакетной загрузки тестов (наряду с ручной), так и выгрузки тестовых вопросов. Подсистему тестирования СДО Moodle можно определить, как систему с расширенными возможностями (помимо базовых функций реализована возможность экспорта/импорта заданий в тестовой форме).
Возможности тестовой подсистемы Moodle позволяют указать для каждого теста:
· название;
· введение, т.е. какие-то замечания или пожелания учителя;
· интервал времени, в течение которого можно пройти тест (например, с 15.00 14.04.07 по 20.00 15.08.08);
· ограничение времени тестирования (например, 30 минут на все ответы);
· интервал между первой и второй попытками пройти тест;
· интервал между следующими попытками пройти тест;
· количество вопросов на странице;
· случайность порядка вопросов (да/нет);
· случайность порядка ответов (да/нет);
· зависимость попыток (если разрешенная, то пользователь видит свои предыдущие ответы на вопрос и может их изменить);
· тренировка (этот режим разрешает проверять каждый вопрос отдельно, за повторные ответы можно снимать баллы);
· оценивание (лучшая, средняя, первая или последняя попытка);
· штраф за повторный ответ;
· разрешение просматривать информацию из теста (собственные ответы, оценки, комментарий, правильные ответы, объяснение после ответа).
Тест позволяет разработчику создавать базы вопросов как для самопроверки студентов, так и для организации промежуточного и итогового опросов.
Применяются следующие типы тестов: с несколькими ответами, с выбором верно/не верно или предполагающие короткий текстовый ответ. Все вопросы хранятся в базе данных и в последствии могут быть использованы заново в этом же курсе (или в других).
Ученикам можно разрешить проходить тест несколько раз, при этом каждая попытка будет автоматически оцениваться. В процессе тестирования ученики могут увидеть правильные ответы, комментарии преподавателя или просто оценки, в зависимости от того, как настроен тест.