Проблемы тестирования с использованием случайных вопросов

Проблемы тестирования с использованием случайных вопросов

от Виталий Чорноус -
Количество ответов: 7

Уважаемые коллеги.

При работе с тестом, в котором используются случайные вопросы,  возникает сбой. После отправки результатов тестирования на проверку результат всегда 0% вне зависимости от правильности ответов. Замечено, что при этом порядок тестов автоматически  изменяется, даже если в настройках теста это не предусмотрено  (то-есть, результаты тестов сверяются с совсем другой последовательностью вопросов ).

Проблема глобальная (существует в аналогичных тестах всех курсов)

Кто сталкивался с такой проблемой и как ее решить?

Спасибо

В ответ на Виталий Чорноус

Re: Проблемы тестирования с использованием случайных вопросов

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

Возможно нашаманили что-то с правами и он теперь думает, что студент - это преподаватель, который лишь просматривает тест. Но это лишь версия

В ответ на Vadim Dvorovenko

Re: Проблемы тестирования с использованием случайных вопросов

от Виталий Чорноус -

К моему глубочайшему сожалению, и в режиме "Студент" и в режиме "Преподаватель" результат один и тот же.

Дальше - больше.

Если тест разбит на несколько страниц, защитывается только последняя (вопросы любого типа).

Может это связано с базами данных?

В ответ на Виталий Чорноус

Re: Проблемы тестирования с использованием случайных вопросов

от Vadim Tabunshchik -
Изображение пользователя Developers

Виталий, Вы бы хоть версию Мудл сказали, что ли?

Если 2.0, то я и предполагать бы ничего не стал, и советовать, к сожалению.

1.9.х.
Проблему локализовать сложно, настолько все переплетено и взаимосвязано в тестовой системе Мудл. Подсказать, где что "подкрутить", подправить и т. п. невозможно, т. к. для этого нужно в точности смоделировать Вашу ситуацию.
Сделайте архив курса и разверните на др. сайте (локальная версия, к примеру). Проверьте, работают ли тесты со случайными вопросами. Или можно только вопросы импортировать, создать тесты с такими же настройками и проверить. В конце концов, заменить файлы Мудл (заодно и обновить версию), случается, что они "портятся". Было такое, когда сервер выключался некорректно из-за перебоев с ЭЭ.
Нужно что-то делать, "гадать на кофейной гуще" можно долго улыбаюсь

 

 

В ответ на Vadim Tabunshchik

Re: Проблемы тестирования с использованием случайных вопросов

от Юрий Горюнов -

Версия 1.9

В принципе проблемы с ЭЭ в последнее время пару раз было... Но в чем дело так и не понятно.

Самое интересное - у нас два однинаковых сайта (основной и бекап-версия), на бекапном сайте все работате отлично, хотя стоят на одном сервере.

В ответ на Виталий Чорноус

Re: Проблемы тестирования с использованием случайных вопросов

от Виталий Чорноус -

Как верно заметил Юра Горюнов - Версия 1.9. улыбаюсь

Я не очень понимаю принцип  работы Мудла с базами тестов, но впечатление, что изменилась последовательность операций.

После отправки результатов юзером программа сначала меняет последовательность вопросов, потом сверяет присланные ответы с этой последовательностью.

Проблема с базами данных?

В ответ на Виталий Чорноус

Re: Проблемы тестирования с использованием случайных вопросов

от Alexandre Scherbyna -

Согласен с Вадимом. Найти и исправить такую ошибку очень трудно. Я бы не тратил на это время, а просто заменил бы старый сломавшийся Moodle на новый, исправно работающий.

В ответ на Виталий Чорноус

Re: Проблемы тестирования с использованием случайных вопросов

от Vadim Tabunshchik -
Изображение пользователя Developers

Проблема с базами данных?

Никто не скажет грущу

Версии Мудл одинаковые на обоих сайтах? Содержимое сайтов идентично? Курсы, тесты и т. п.?

Подключите к основному сайту БД от резервного, поменяв название базы в конфиг. файле. Если тесты заработают нормально - проблема в БД. Если не заработают - проблема в файлах Мудл.

Файловая система могла элементарно "побиться" при сбоях в подаче ЭЭ (запись/чтение на диск/в БД - "выдернули шнур" - битый сектор - битый файл), и fsck (если *nix стоит на сервере) может не спасти. Не говоря уже о Windows. Проверено на собственном горьком опыте. ИБП обязателен.