Полная или частичная перепечатка каким бы то ни было способом
материалов данного сайта допускается только с письменного согласия
автора.
При цитировании или ином использовании материалов ссылка на сайт
www.klyaksa.net обязательна.
____________________
Наши проекты:
Афоризм дня
Не доверять друзьям позорнее, чем быть ими обманутыми.
Наш ВУЗ собирается приобрести большое количество лицензий MyTestXPro.
Программу предполагается использовать как инструмент разработки банков тестов для самописной LMS и Moodle. Интересует удобный импорт/экспорт, надеемся на Вашу поддержку
Если Вы имеете в виду -100 в множественном выборе, то можете скачать https://yadi.sk/d/8bJ_c5oqe2kSf
там вместо 0 ставится -100, все остальное как было. С -100 не тестировал, что будет - Moodle не использую. В том Moodle экспорт из Moodle делал 0.
dan Активно переношу тесты из MyTestXPro в Moodle и обратно. Из Moodle переносил только текстовые вопросы одиночного и множественного выбора (проблем не было.
В Moodle переносил множественный, одиночный выбор и ввод текста и чисел, на соответствие. Но есть нюансы
1 - после загрузки нужно выполнить запрос в базу данных (чтобы ответы в вопросах сортировались в случайном порядке, иначе в настройках вопроса они будут выдаваться всегда в том порядке который был загружен)
Для вопросов типа "Множественный выбор":
Update mdl_qtype_multichoice_options qmo SET qmo.shuffleanswers=1 WHERE qmo.shuffleanswers=0
Вопросы "На соответствие":
Update mdl_qtype_match_options qmo SET qmo.shuffleanswers=1 WHERE qmo.shuffleanswers=0
2 - файл загрузки в moodle должен быть не большим т.к. железо не всегда справляется, у меня обычно это 7,5 Mb максимум, но он у вас будет большой только если в тестах много картинок (7,5 Mb это где то 15-30 вопросов с картинками 640*480)
3 - при экспорте в Moodle категории не создаются т.к. видимо в разметке файла из MyTestXPro этих данных не поступает, просто создаёте категории в курсе и туда закачиваете тесты.
Александр Сергеевич, Doctor, спасибо за оперативный ответ!
Doctor
По нюансам:
1 - как вариант, для таких вопросов можно задать сразу в выходном MoodleXML файле этот параметр:
[shuffleanswers]true[/shuffleanswers]
(вместо квадратных скобок имеются в виду угловые)
2 - не совсем Вас понял: не всегда справляется железо сервера с Moodle, или не всегда конвертер переваривает большие файлы?
3 - в экспортируемых из MyTestXPro XML-файлах разметка групп кстати есть и примерно такая: (собственно, все вопросы уже "сгруппированные"
Скрытый текст:
Александр Сергеевич
Если Вы имеете в виду -100 в множественном выборе, то можете скачать https://yadi.sk/d/8bJ_c5oqe2kSf
там вместо 0 ставится -100
а вот это уже хорошо!
Я это к чему: так-то оно можно и в БД запрос сделать, и категории вручную создать.
Но в масштабах нескольких сотен курсов (до 600 вопросов в каждом) уже слишком трудозатратно, тут уж нам без максимальной автоматизации никуда.
3 - в экспортируемых из MyTestXPro XML-файлах разметка групп кстати есть и примерно такая: (собственно, все вопросы уже "сгруппированные
Точно не помню, но, кажется, когда делал в опытных файлах группы должны были быть в xml уже существующие в бд, или она должна была выбираться при импорте, а не в самом файле.
1 - как вариант, для таких вопросов можно задать сразу в выходном MoodleXML файле этот параметр:
[shuffleanswers]true[/shuffleanswers]
(вместо квадратных скобок имеются в виду угловые)
Если в параметрах теста включено перемешивание вариантов, то он есть.
Это сообщение отредактировал Александр Сергеевич (18.01.2015г., 18:57:23)
dan
1- править файл xml не пробовал, хотя была такая мысль, но мне проще в БД сделать запрос чем в файле что то править. А если по сути то вот эта галочка в настройках теста не включена на данный момент, даже если в тесте стоит перемешивание. https://yadi.sk/i/0FaXCD6Ge5X2B
2 - скорей всего скрипт Moodle блокируется из-за долгого исполнения, конвертер может выдать и файл 200Mb с ним проблем не было.
Точно не помню, но, кажется, когда делал в опытных файлах группы должны были быть в xml уже существующие в бд, или она должна была выбираться при импорте, а не в самом файле.
пробовал импортировать в уже созданные группы, всё равно всё загружается в одну т.е. по идее Moodle должен создавать группы вопросов на основе разметки в xml но он этого не делает или разметки нет или в ней где то ошибка
Если в параметрах теста включено перемешивание вариантов, то он есть.
проверил, так и есть
здорово!
Точно не помню, но, кажется, когда делал в опытных файлах группы должны были быть в xml уже существующие в бд, или она должна была выбираться при импорте, а не в самом файле.
пробовал импортировать в уже созданные группы, всё равно всё загружается в одну т.е. по идее Moodle должен создавать группы вопросов на основе разметки в xml но он этого не делает или разметки нет или в ней где то ошибка
Создаю тест в MyTestXPro с двумя группами вопросов. Экспортирую в XML (в ней группы вопросов размечены как на картинке в предыдущем сообщении). Конвертирую в MoodleXML (в получившемся файле категорий нет, так что, видимо, дело в конвертере).
В MoodleXML категории можно разметить примерно так:
Скрытый текст:
(XXXX-название категории)
т.е. создаётся пустой "вопрос" типа "category", внутри - текст с названием категории. Все следующие за таким "вопросом-категорией" вопросы в файле считаются находящимися в этой категории (до "объявления" следующей категории, которых может быть сколько угодно).
При импорте же такого файла в Moodle если категория с таким названием уже существует в курсе, то вопросы заливаются в неё. Если нет - создаётся новая. Подробнее здесь
Эта фича в конвертере нам просто-таки необходима.
Кстати, там для ошибок answer fraction="0", а не -100!
Так что, dan, что-то тут не так.
Так -100 имеет смысл только в вопросах с несколькими вариантами, а в Moodle вопросы "одиночный выбор" и "множественный выбор" реализуются как вопрос типа Multiple choice. В статье в разделе "Multiple choice" пример как раз вопроса на одиночный выбор (там в тэгах стоит [single]true[/single], т.е. с одним правильным вариантом. В зависимости от этого параметра студенту будут выводиться radiobutton или чекбоксы (для случая [single]true[/single] - как раз радио).
Извиняюсь, немного поспешил: -100 имеет смысл ставить только если вопрос на множественный выбор (Multiple choice с параметром [single]false[/single]). Иначе при выборе неправильного ответа (в true/false или в Multiple choice с [single]true[/single]) эти самые -100 вычтутся у студента из итогового балла!
Здравствуйте!
Узнал о новой версии программы, хотел бы попробовать её, но возникла проблема с конвертацией теста(mtf) с версии 3.0.4.6 в 10.2.0.3 или 11.0.0.32?
Проблема в том, что базовый файл (txt) утерян, MyTestEditor[Pro] не распознает старую версию.
Внимание! Добавлять новые сообщения разрешено
только зарегистрированным пользователям. Если вы уже
зарегистрированы на портале, то необходимо
авторизироваться (ввести
свой логин и пароль). Если вы еще не зарегистрированы, то
зарегистрируйтесь прямо сейчас, это не займет много времени.