English  Deutsch  Русский 
Меню сайта
Поддержка
Категории каталога
Все о RichTest [14]
Видеоуроки RichTest [3]
Примеры использования [4]
Maestro AutoInstaller [3]
Видеоуроки [1]
Рабочие моменты [5]
Другие программы
Рекомендуем
Статистика
Maestro AutoInstaller
Автоматическая установка программ
Главная » Статьи » Все о RichTest

Мастер импорта набранных тестов. Часть 2
В данной статье рассмотрим пример импорта теста со страницы в интернете Тесты по английскому языку (1000 вопросов с ответами)
Все фото кликабельны
Нам предлагается, не много не мало - целых 100 вопросов на странице, и 1000 вопросов в документе, который доступен к скачиванию на той же странице.
Статью разобью так же на 2 этапа.

Импорт тестового задания со страницы в интернете

Копируем вопросы с 1-го по 100-ый в буфер обмена. В конце после вопросов следует перечень правильных ответов. Они нам не нужны.

В RichTest Admin - запускаем мастер импорта через пункт меню Файл => Импорт => Из текстового редактора. Переходим к окну "Шаг 1 из 5" - жмем вставить.

Переходим на следующий шаг "Информация о вопросах". Анализируем:
  • нумерация у нас начинается с приставки "Вопрос ";
  • Нумерация - в десятичной системе;
  • символы после нумерации отсутствуют;
  • вопросы начинаются с единицы;
  • вопрос с новой строки - да (это ставить не обязательно)
Переходим к следующему шагу "Информация об ответах".
  • Каждый ответ с новой строки - верно;
  • Нумерация английская раскладка;
  • символы после - классическая комбинация: закрывающая скобка с пробелом ") ";
  • поля игнорировать следующий текст - оставляем пустыми, у нас такой необходимости нет.
Мы же движемся дальше на 2 шага, так как нам не получиться заполнить правильные ответы, шаг 4 пропускаем.
Вопросы и ответы распознались автоматически удачно, за исключением символов в конце ответов. 
 Нам не нужны точки с запятыми и точки. Для этого мы можем поставить галочку "Удалять в конце ответа символ ; и ." и нажать повторный анализ. Результат будет значительно более чистым:
Нажимаем кнопку "Создать тест" и получаем 100 готовых вопросов в тестовой оболочке RichTest.
На этом первая половина статьи заканчивается. Мы с легкостью смогли импортировать 100 вопросов.

Перед нами предстоит импорт из .doc файла целых 1000 вопросов. Не будем откладывать на долго - приступим.

Импорт 1000 вопросов из .doc файла

Скачиваем предлагаемый файл тестов, открываем и копируем аналогично все вопросы
Проходим все шаги снова с теми же параметрами как и выше. И в конце концов получаем результат:
Не совсем то что мы ожидали. Все залито одним зеленым цветом - а это не правильно: значит выше где-то произошел сбой. Крутим прокрутку текста вверх и ищем проблемное место - благо находиться легко благодаря подсветке.
Что мы видим - пропущен вопрос. Подобное уже встречалось в прошлой статье. Как вариант можно:
  • написать самостоятельно в том же стиле вопрос и пару ответов;
  • или более проще - это скопировать готовый вопрос и изменить номер.
Нажимаем кнопку анализ смотрим результат. В этот раз через 5 вопросов снова появилась проблема. Вопрос № 296 начался с пробела:
Каким образом можно обойти эту проблему:
  • если случай единичный - удалить пробел прямо в этом окне
  • если таких вопросов много - проще вернуться на Шаг № 2 и все таки убрать галочку в самом низу "нумерация вопросов всегда с новой строки".
Не забываем нажимать кнопку "Анализ" для получения результата. Так как количество вопросов не малое - то и анализ выполняется не один десяток секунд. Таких вопросов попадется с десяток с подобными проблемами. И мы подходим к другому типу проблемы. Внимание на фото:
На этот раз выскочил двойной пробел в строке на которую опирается программа при поиске. Решение было простым - удалить пробел. Это был единичный случай - поэтому так было проще. В случае множественных ситуаций - проще было бы вырезать весь текст и вставить в любой текстовый редактор, там провести поиск двух пробелов и замену на одинарный. Измененный текст вставить обратно в мастер импорта RichTest.
Казалось бы что ещё может помешать успешному анализу теста? Но вдруг появляется новая проблема - отсутствие пробела перед нумерацией:
В данной ситуации не могу ничего посоветовать кроме как проставить пробелы там где они нужны вручную. 

И снова "Анализ".
Вот тут программа явно не логично поступает (вот так ошибки и находятся - во время эксплуатации). 
Программа распознает искомую комбинацию варианта ответа "E) " в тексте вопроса. В данном случае ситуация патовая. В любом случае необходимо изменить текст вопроса так, чтобы совпадающий кусочек текста был не похож:
  • изменить скобку (круглую) на [квадратную]
  • добавить других символов - например пробел перед скобкой.
Я решил добавить пробел. Да работы много, но все же лучше добавить пробел чем набирать все эти вопросы. Результат со вставленным пробелом может не совсем корректно выглядит с точки зрения правил написания скобок, зато идеально с точки зрения распознавания мастером.

Через множество вопросов с подобными проблемами я все таки достиг финиша за 40 минут, по большей степени время требовалось на создание и оформление скриншотов.

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

Также можете почитать:
Категория: Все о RichTest | Добавил: maestro-kit (05.05.2013)
Просмотров: 1386 | Рейтинг: 0.0/0 |
Всего комментариев: 0
00000
Имя *:
Email:
Код *:
Сайт управляется системой uCoz© 2006-2024 Shebanitsa Ivan