Блог технического писателя Ильи Жукова

Как вставить тесты в CHM и WebHelp

Форматы электронной документации CHM, WebHelp и EWriter давно используются для создания и распространения электронных книг и учебников. Разработать такое учебное пособие можно в бесплатной программе, например, HelpNDoc. Чтобы пользоваться таким учебником, установка дополнительного ПО не требуется — достаточно операционной системы Windows и веб-браузера. В электронном учебнике наряду с текстом, рисунками и видео можно использовать и другие мультимедийные материалы, например упражнения и тесты. Они пригодятся для тренировки навыков и оценки знаний. В этой статье я расскажу, как бесплатно создать и добавить тест в электронную книгу в формате CHM, WebHelp и EWriter.

 

Для начала рассмотрим следующий пример простого теста.

 

Чтобы вставить в электронную книгу или учебник подобный тест, необходимо решить две задачи:

  1. Создать сам тест.
  2. Вставить тест в электронную книгу.

 

Какие технологии использовать

Форматы CHM, WebHelp и EWriter основаны на HTML. Поэтому и тесты для интеграции в эти форматы должны быть построены с использованием HTML, CSS и JavaScript.

 

Как создать тест

Сначала необходимо подготовить материалы для теста.

Создать тест можно двумя способами:

 

1. Написать код теста самостоятельно

Это не сложно, если вы владеете HTML, CSS и JavaScript. Вот ссылки на несколько инструкций:

 

2. Воспользоваться бесплатной программой - генератором тестов

Если не хотите заморачиваться с кодом, скачайте бесплатный генератор тестов, например TestEdu. Эта программа позволяет создавать, сохранять и редактировать HTML-тесты. Файл программы достаточно распаковать, устанавливать программу не нужно. Сразу же после запуска и принятия условий пользовательского соглашения окно программы будет выглядеть примерно следующим образом.

 Окно бесплатной программы для создания HTML-тестов TestEdu

 

Чтобы создать тест:

  1. В верхней части окна введите общее описание теста (предмет, автор и т.д.).
  2. В поле Вопрос №1 введите первый вопрос.
  3. Ниже выберите тип вопроса и введите варианты ответов.

Тип вопроса соответствует выбранной вкладке: Один ответ, Несколько ответов, Свободный ответ. Как добавить еще вариант ответа: когда вы начнете заполнять последний из доступных вариантов ответа, ниже будет автоматически добавлено еще одно поле для ответа.

 Создание теста

 

  1. Пометьте правильный ответ или ответы.

В вопросе с одним ответом щелкните переключатель слева от правильного ответа. В вопросе с несколькими ответами – пометьте флажки напротив правильных ответов. В вопросе со свободным ответом введите до четырех вариантов написания правильного ответа.

  1. Чтобы добавить еще вопрос, нажмите на кнопку Добавить новый вопрос и повторите шаги 2-5.
  2. При желании задайте свой порядок вопросов в тесте.

Это делать не обязательно. По умолчанию при загрузке теста вопросы автоматически перемешиваются. Если в правом верхнем углу окна программы вы снимите флажок Перемешивать вопросы, вопросы будут идти в той последовательности, в которой они расположены в окне. Задать свой порядок вопросов можно кнопками Воп.вверх и Воп.вниз.

  1. Закончив создание теста, выберите Работа с тестом \ Сохранить и посмотреть тест. Тест будет сохранен в папку программы как zip-архив. Будет открыто окно Сохранение теста.

 Окно Сохранение теста

 

  1. Чтобы проверить тест, нажмите на кнопку Посмотреть тест и проверьте тест в браузере.
  2. Если тест готов, нажмите на кнопку Код на сайт, в Блокноте выделите весь код скрипта и скопируйте его в буфер обмена.

Код последнего теста будет сохранен в папке программы в файле Код_на_сайт.txt (HTML-код, CSS-стили и скрипты, необходимые для работы теста).

 

Как вставить тест в книгу

Если вы сами написали код теста, дальнейшая инструкция вам не потребуется – просто вставьте код теста в нужное место HTML-страницы.

Если вы пользуетесь визуальными редакторами: для вставки HTML-кода в документ используется функция вставки HTML-кода. В бесплатной программе HelpNDoc — это команда Insert HTML-code на вкладке Insert.

Вставка HTML-кода в HelpNDoc

 

В Help and Manual на вкладке Write в группе Insert object выберите Insert HTML code object.

Вставка HTML-кода в Help and Manual

 

Далее все просто:

  1. Щелкните место на странице, куда нужно вставить тест.
  2. Вставьте тест при помощи команды вставки HTML-кода.
  3. Сохраните проект.
  4. Соберите книгу.
  5. Проверьте, как работает тест.

 

На всякий случай оговорюсь:

  • Чтобы HTML-тесты работали, в IE и в браузере должно быть включено выполнение скриптов и сценариев.
  • В печатных форматах, PDF, DOCX и RTF, HTML-тесты работать не будут (это на самый всякий случай).

 

Добавить комментарий

Все о справке и документации для пользователей!

Следить за новыми статьями: