Инструкция по созданию словарей для раздела «Тесты»
Вариант 1
Проще всего создавать новые словари на персональном компьютере
с помощью удобной таблицы-шаблона
(скачать tests.xls для MS Office
или tests.ods для OpenOffice).
Копируйте в нее вопросы, ответы и нажимайте на кнопку «Выгрузить в XML-файл».
Обращаю Ваше внимание, что в редакторе таблиц обязательно должно
быть включено разрешение
на выполнение макросов (если оно у Вас вдруг по каким-то причинам отключено).
Макрос — это программа, которая
встроена в таблицу. В нашем случае макрос осуществляет выгрузку данных таблицы
в XML-файл специальной структуры.
Вариант 2
Вы можете создать свой XML-файл словаря в любом текстовом редакторе.
Или даже написать свой конвертер
для баз данных или словарей других приложений.
Вот так, например, выглядит содержимое словаря, состоящего из 3-х тестов:
<?xml version="1.0" encoding="utf-8"?>
<words>
<word
question="Vous cherchez une chambre. Vous allez _____"
answer1="à l’hôtel"
answer2="au café"
answer3="au restaurant"
answer4=""
answer5=""/>
<word
question="Le dimanche matin _____ rester au lit."
answer1="j’aime"
answer2="j’aime à"
answer3="j’aime de"
answer4=""
answer5=""/>
<word
question="Madame Lebrun habite à Tokio, _____ Japon."
answer1="au"
answer2="en"
answer3="à"
answer4=""
answer5=""/>
</words>
где поля имеют следующие значения:
- question - вопрос или задание теста;
- answer1 - верный ответ;
- answer2 - ошибочный ответ;
- answer3 - ошибочный ответ (это поле можно не заполнять);
- answer4 - ошибочный ответ (это поле можно не заполнять);
- answer5 - ошибочный ответ (это поле можно не заполнять).
При создании словаря тестов верный ответ всегда необходимо помещать в поле answer1. Потом, в приложении, при отображении теста пользователю, все ответы сортируются случайным образом.
В заключение отмечу, что должна использоваться кодировка UTF-8.
Если у Вас вдруг что-то не получается, обращайтесь, я помогу.