Импорт тестов MyTestXPro из других форматов: различия между версиями
Bas (обсуждение | вклад) (Новая страница: «== Импорт из текстовых файлов == Часто у пользователей бывают тесты в текстовом виде в фор…») |
Bas (обсуждение | вклад) |
||
(не показано 27 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | == Импорт из текстовых файлов == | + | == Импорт из текстовых файлов (*.txt) == |
− | Часто у пользователей бывают тесты в текстовом виде в формате: | + | Часто у пользователей бывают тесты в текстовом виде, примерно в таком формате (этот пример есть в архиве с утилитой): |
<pre> | <pre> | ||
Строка 46: | Строка 46: | ||
</pre> | </pre> | ||
+ | |||
+ | Такие файлы можно преобразовать в формат тестов [[MyTestXPro]]. | ||
+ | |||
+ | Для этого воспользуйтесь утилитой [http://mytest.klyaksa.net/htm/download/Text2XML.rar Text2XML] | ||
+ | |||
+ | Утилита создаст XML-файл, который можно импортировать в [[Интерфейс редактора тестов MyTestXPro|редакторе тестов]] MyTestXPro командой Файл → Импорт → Открыть из XML... Затем этот тест можно отредактировать и сохранить как обычный тест MyTestXPro (Файл → Сохранить). | ||
+ | |||
+ | Если у вас такой тест в word'овском файле, то либо сохраните его как текст, либо скопируйте и вставьте и сохраните в программе Блокнот. | ||
+ | |||
+ | '''''Краткое описание входного формата:''''' | ||
+ | |||
+ | * Текст файла должен содержать только задания. | ||
+ | |||
+ | * Задания отделяются друг от друга пустой строкой или несколькими пустыми строками. | ||
+ | |||
+ | * Вначале задания идет текст вопроса. Текст вопроса может быть одна или несколько строчек. | ||
+ | |||
+ | * После вопроса на следующей строчке может идти имя файла изображения к вопросу. Имя файла заключается в квадратные скобки и записывается относительно текущей папки или полностью. | ||
+ | |||
+ | * Затем идут варианты ответа или верные ответы. В качестве варианта может быть файл изображения в квадратных скобках. | ||
+ | |||
+ | * Перед вариантами ответа, в которых требуется указать один или несколько верных вариантов, ставиться либо знак "+", либо "-". | ||
+ | |||
+ | * Если перед вариантом не стоит "+" или "-", то он добавляется к предыдущему варианту. | ||
+ | |||
+ | * Перед вариантами ответа, которые нужно упорядочить ставиться число (от 1 до 10) верного номера. После номера можно ставить либо ")", либо ".", либо ничего не ставить. | ||
+ | |||
+ | * Перед верными ответами на ручной ввод ставиться знак "=". Затем в фигурных скобках может идти подпись к полю ввода. | ||
+ | |||
+ | * Исходный текстовый файл может быть либо в кодировке winwows-1251, либо UTF8. Т.е. если вы открыли файл и видите козябрики ("Для какого РёР· приведённых"), то откройте его заново, но выбрав тип Текстовый файл UTF-8. | ||
+ | |||
+ | [[File:editor_import1.png|400px]] [[File:editor_import2.png|400px]] | ||
+ | |||
== Импорт из формата Ассистент II == | == Импорт из формата Ассистент II == | ||
+ | |||
+ | Примерно похож на описанный выше формат формат тестов программы Ассистент II. | ||
+ | |||
+ | <pre> | ||
+ | ? | ||
+ | Какой месяц идет после марта? | ||
+ | - январь | ||
+ | + апрель | ||
+ | - июнь | ||
+ | - ноябрь | ||
+ | - август | ||
+ | ? | ||
+ | Перечислите весенние месяцы. | ||
+ | - август | ||
+ | + май | ||
+ | - декабрь | ||
+ | + апрель | ||
+ | + март | ||
+ | |||
+ | </pre> | ||
+ | |||
+ | Если у Вас есть готовые тесты в этом формате (расширение файла .qst), то с помощью утилиты [http://mytest.klyaksa.net/htm/download/QSTTextToXML.rar QSTTextToXML] Вы можете их преобразовать в XML для импорта в MyTestXPro. | ||
+ | |||
+ | |||
+ | == Объединение нескольких XML в один == | ||
+ | |||
+ | Файлы полученные одной из утилит про которые написано выше можно объединить в один. Причем после импорта в MyTestXPro задания каждого файла будут в отдельной группе. Для этом можно воспользоваться утилитой [http://mytest.klyaksa.net/htm/download/MergeXMLTest.rar MergeXMLTest]. | ||
+ | |||
+ | |||
+ | == Импорт тестов из NetTest 2.8 == | ||
+ | |||
+ | [http://yadi.sk/d/E18me2Xn9zfxK Утилита для импорта тестов NetTest] (http://kpolyakov.spb.ru/prog/nettest.htm) - система тестирования Полякова К.Ю. | ||
+ | |||
+ | Для преобразования: | ||
+ | |||
+ | * Откройте тест в сервере NetTest | ||
+ | |||
+ | * Экспортируйте его в XML (кнопка справа) | ||
+ | |||
+ | * Полученный XML файл с помощью утилиты преобразуйте в формат для импорта в MyTestXPro. Возможны два способа. Способ 1: Если в тесте есть вычисляемые числовые данные, то будет использован только первый вариант из них. Способ 2: Если в тесте есть вычисляемые числовые данные, то для каждого задания с ними будет создана отдельная группа и сгенирированно нужное количество заданий. | ||
+ | |||
+ | * Импортируйте файл (Файл → Импорт → Открыть из XML) в редактор тестов MyTestXPro. | ||
+ | |||
+ | |||
+ | == Импорт и экспорт между Moodle и MyTestXPro == | ||
+ | |||
+ | Вы можете импортировать задания между Moodle и MyTestXPro. | ||
+ | |||
+ | В Moodle перейдите к Банку вопросов - Экспорт. Выберите формат файла Формат Moodle XML, категорию с тестами и нажмите кнопку "Экспорт вопросов в файл". Сохраните XML файл. Обработайте файл утилитой [http://yadi.sk/d/IDyB0Ei9AKkRi moodle2mt]. Импортируйте полученный файл (Файл → Импорт → Открыть из XML) в редактор тестов MyTestXPro. | ||
+ | |||
+ | Можно так же выполнить перенос заданий из MyTestXPro в Moodle. В редакторе тестов дайте команду Файл → Экспорт → Сохранить в XML. Обработайте файл утилитой. Импортируйте в Moodle (укажите Формат Moodle XML). | ||
+ | |||
+ | При преобразовании поддерживаются не все типы заданий, но большинство. | ||
+ | |||
+ | |||
+ | == Импорт тестов из MyTestX 10.2 (*.mtf) == | ||
+ | |||
+ | Тесты предыдущей версии программы можно тоже преобразовать в актуальный формат. | ||
+ | |||
+ | Для этого можно воспользоваться утилитой [http://mytest.klyaksa.net/htm/download/Mtf2Xml.rar Mtf2Xml]. Она преобразует старые тесты в файлы XML, которые можно импортировать в [[Интерфейс редактора тестов MyTestXPro|редакторе тестов]] MyTestXPro командой Файл → Импорт → Открыть из XML... Затем его можно будет сохранить в формате *.mtx и работать как с обычным тестом. | ||
+ | |||
+ | Одно условие - тест не должен иметь пароля для редактирования, если есть пароль, то утилита не создаст xml-файл. Можно воспользоваться втором способом. | ||
+ | |||
+ | Второй способ - Откройте тест в редакторе тестов [http://mytest.klyaksa.net/htm/download/MyTestX.rar MyTestX 10.2.0.3] и дайте команду Файл → Экспорт как XML... | ||
+ | |||
+ | Если у Вас тесты совсем старых форматов MyTestX, то сначала, используя [http://mytest.klyaksa.net/htm/download/ConverterMyTestAllOld.rar соответствующие утилиты], преобразуйте их в MyTestX 10.2 (например, 3.0.4 → 10.0 → 10.1 → 10.2), затем уже в XML. | ||
+ | ---- | ||
− | http://yadi.sk/d/WkPUjc007BUOw | + | Эти утилиты можно скачать также по ссылке http://yadi.sk/d/WkPUjc007BUOw |
Текущая версия на 12:55, 20 августа 2019
Содержание
Импорт из текстовых файлов (*.txt)
Часто у пользователей бывают тесты в текстовом виде, примерно в таком формате (этот пример есть в архиве с утилитой):
Какой месяц идет после марта? - январь + апрель - июнь - ноябрь - август Перечислите весенние месяцы. - август + май - декабрь + апрель + март Укажите порядок следования всех 5 вариантов ответа: 1. январь 3. март 5. май 2. февраль 4. апрель Каким по счету идет месяц май? = 5 Длина сторон прямоугольника равна 3 и 4 см. Найдите площадь и периметр прямоугольника. = {площадь:} 12 = {периметр:} 14 Какой месяц идет после августа? = сентябрь На портрете изображен Александр Сергеевич... [Pushkin.jpg] = Пушкин Какая формула описывает закон Ома? +[formula1.png] -[formula2.png] -[formula3.png]
Такие файлы можно преобразовать в формат тестов MyTestXPro.
Для этого воспользуйтесь утилитой Text2XML
Утилита создаст XML-файл, который можно импортировать в редакторе тестов MyTestXPro командой Файл → Импорт → Открыть из XML... Затем этот тест можно отредактировать и сохранить как обычный тест MyTestXPro (Файл → Сохранить).
Если у вас такой тест в word'овском файле, то либо сохраните его как текст, либо скопируйте и вставьте и сохраните в программе Блокнот.
Краткое описание входного формата:
- Текст файла должен содержать только задания.
- Задания отделяются друг от друга пустой строкой или несколькими пустыми строками.
- Вначале задания идет текст вопроса. Текст вопроса может быть одна или несколько строчек.
- После вопроса на следующей строчке может идти имя файла изображения к вопросу. Имя файла заключается в квадратные скобки и записывается относительно текущей папки или полностью.
- Затем идут варианты ответа или верные ответы. В качестве варианта может быть файл изображения в квадратных скобках.
- Перед вариантами ответа, в которых требуется указать один или несколько верных вариантов, ставиться либо знак "+", либо "-".
- Если перед вариантом не стоит "+" или "-", то он добавляется к предыдущему варианту.
- Перед вариантами ответа, которые нужно упорядочить ставиться число (от 1 до 10) верного номера. После номера можно ставить либо ")", либо ".", либо ничего не ставить.
- Перед верными ответами на ручной ввод ставиться знак "=". Затем в фигурных скобках может идти подпись к полю ввода.
- Исходный текстовый файл может быть либо в кодировке winwows-1251, либо UTF8. Т.е. если вы открыли файл и видите козябрики ("Для какого РёР· приведённых"), то откройте его заново, но выбрав тип Текстовый файл UTF-8.
Импорт из формата Ассистент II
Примерно похож на описанный выше формат формат тестов программы Ассистент II.
? Какой месяц идет после марта? - январь + апрель - июнь - ноябрь - август ? Перечислите весенние месяцы. - август + май - декабрь + апрель + март
Если у Вас есть готовые тесты в этом формате (расширение файла .qst), то с помощью утилиты QSTTextToXML Вы можете их преобразовать в XML для импорта в MyTestXPro.
Объединение нескольких XML в один
Файлы полученные одной из утилит про которые написано выше можно объединить в один. Причем после импорта в MyTestXPro задания каждого файла будут в отдельной группе. Для этом можно воспользоваться утилитой MergeXMLTest.
Импорт тестов из NetTest 2.8
Утилита для импорта тестов NetTest (http://kpolyakov.spb.ru/prog/nettest.htm) - система тестирования Полякова К.Ю.
Для преобразования:
- Откройте тест в сервере NetTest
- Экспортируйте его в XML (кнопка справа)
- Полученный XML файл с помощью утилиты преобразуйте в формат для импорта в MyTestXPro. Возможны два способа. Способ 1: Если в тесте есть вычисляемые числовые данные, то будет использован только первый вариант из них. Способ 2: Если в тесте есть вычисляемые числовые данные, то для каждого задания с ними будет создана отдельная группа и сгенирированно нужное количество заданий.
- Импортируйте файл (Файл → Импорт → Открыть из XML) в редактор тестов MyTestXPro.
Импорт и экспорт между Moodle и MyTestXPro
Вы можете импортировать задания между Moodle и MyTestXPro.
В Moodle перейдите к Банку вопросов - Экспорт. Выберите формат файла Формат Moodle XML, категорию с тестами и нажмите кнопку "Экспорт вопросов в файл". Сохраните XML файл. Обработайте файл утилитой moodle2mt. Импортируйте полученный файл (Файл → Импорт → Открыть из XML) в редактор тестов MyTestXPro.
Можно так же выполнить перенос заданий из MyTestXPro в Moodle. В редакторе тестов дайте команду Файл → Экспорт → Сохранить в XML. Обработайте файл утилитой. Импортируйте в Moodle (укажите Формат Moodle XML).
При преобразовании поддерживаются не все типы заданий, но большинство.
Импорт тестов из MyTestX 10.2 (*.mtf)
Тесты предыдущей версии программы можно тоже преобразовать в актуальный формат.
Для этого можно воспользоваться утилитой Mtf2Xml. Она преобразует старые тесты в файлы XML, которые можно импортировать в редакторе тестов MyTestXPro командой Файл → Импорт → Открыть из XML... Затем его можно будет сохранить в формате *.mtx и работать как с обычным тестом.
Одно условие - тест не должен иметь пароля для редактирования, если есть пароль, то утилита не создаст xml-файл. Можно воспользоваться втором способом.
Второй способ - Откройте тест в редакторе тестов MyTestX 10.2.0.3 и дайте команду Файл → Экспорт как XML...
Если у Вас тесты совсем старых форматов MyTestX, то сначала, используя соответствующие утилиты, преобразуйте их в MyTestX 10.2 (например, 3.0.4 → 10.0 → 10.1 → 10.2), затем уже в XML.
Эти утилиты можно скачать также по ссылке http://yadi.sk/d/WkPUjc007BUOw