Инструкция по созданию словарей для раздела «Тесты»
Вариант 1
Проще всего создавать новые словари на персональном компьютере
с помощью удобной таблицы-шаблона
(скачать tests.xls для MS Office
или tests.ods для OpenOffice).
Копируйте в нее вопросы, ответы и нажимайте на кнопку «Выгрузить в XML-файл».
Обращаю Ваше внимание, что в редакторе таблиц обязательно должно
быть включено разрешение
на выполнение макросов (если оно у Вас вдруг по каким-то причинам отключено).
Макрос — это программа, которая
встроена в таблицу. В нашем случае макрос осуществляет выгрузку данных таблицы
в XML-файл специальной структуры.
Вариант 2
Вы можете создать свой XML-файл словаря в любом текстовом редакторе.
Или даже написать свой конвертер
для баз данных или словарей других приложений.
Вот так, например, выглядит содержимое словаря, состоящего из 3-х тестов:
<?xml version="1.0" encoding="utf-8"?>
<words>
<word
question="Ich habe eine Schwester. Sie ist noch sehr _____."
answer1="jung"
answer2="junger"
answer3="junge"
answer4=""
answer5=""/>
<word
question="Bonn ist eine _____ Stadt."
answer1="groβe"
answer2="gröβte"
answer3="gröβere"
answer4=""
answer5=""/>
<word
question="Köln ist eine _____ Stadt als Bonn."
answer1="gröβere"
answer2="groβe"
answer3="gröβte"
answer4=""
answer5=""/>
</words>
где поля имеют следующие значения:
- question - вопрос или задание теста;
- answer1 - верный ответ;
- answer2 - ошибочный ответ;
- answer3 - ошибочный ответ (это поле можно не заполнять);
- answer4 - ошибочный ответ (это поле можно не заполнять);
- answer5 - ошибочный ответ (это поле можно не заполнять).
При создании словаря тестов верный ответ всегда необходимо помещать в поле answer1. Потом, в приложении, при отображении теста пользователю, все ответы сортируются случайным образом.
В заключение отмечу, что должна использоваться кодировка UTF-8.
Если у Вас вдруг что-то не получается, обращайтесь, я помогу.