NiteSoft.org
 

Новости

NiteSoft RSS
04-05-2012

На сайте размещена online версия справки к NiteTest 2.0.


25-04-2012

Ключ к NiteTest 2.0 бесплатно!


09-04-2012

Добавлен пример для NiteEditor, в котором каталоги, статьи, тесты и файлы включены вместе


06-04-2012

Добавлено несколько автономных файлов с тестами.

Импорт тестов

Перевод тестов в формат nts может занять довольно много времени, несмотря на простоту создания учебного материала в редакторе NiteEditor. В целях упрощения ввода данный редактор обладает функцией импорта из текстового файла (рисунок 1).
 
 
Рисунок 1 – Кнопка функции импорта
 
При нажатии на эту кнопку пользователю предлагается выбрать текстовый файл. Перед его обработкой указывается кодировка файла (рисунок 2). Для контроля правильности выбора кодировки внизу диалога отображается текст файла с примененной кодировкой. Посл нажатия на кнопку "OK" редактор создаст тест на основе указанного файла.
 
 
Рисунок 2 – Настройка кодировки файла импорта
 
Формат текстового файла может быть упрощенным или полным. В упрощенном формате указываются только вопросы и ответы, а в полном формате могут указываться параметры секции и теста.
 
Упрощенный формат
 
Пример файла упрощенного формата: 
 
Первый вопрос
первой секции
- a) Ответ 1
+ b) Ответ 2
- c) Ответ 3
Второй вопрос первой секции
a. Ответ 1
b. Ответ 2
+ c. Ответ 3
 
При обработке файла редактор предполагает, что с начала файла располагается текст вопроса. Чтобы редактор определил, что текст вопроса закончился и начался ответ на вопрос, должны выполнятся правила:
  • строка начинается со знака "+" или "-" (могут отсутствовать);
  • далее следует число / буква английского алфавита (комбинация состоит от 1 до 3 символов);
  • затем стоит скобка или точка.
Например:
 
+ c. Ответ 3
  • "+" - правильность ответа;
  • с - номер ответа
  • . - точка - признак конца номера ответа
  • Ответ 3 - текст ответа
Полный формат
 
В полном формате действуют правила упрощенного формата, но имеются и зарезервированные слова, начинающиеся с символа #, что позволяет отличить назначение текстовых полей друг от друга (например, название теста от темы). Незнакомые слова, начинающиеся с символа #, игнорируются и обрабатываются как комментарии. Тест может разбиваться на секции, и каждая секция с свою очередь может иметь параметры. При отсутствии секций в тесте (вопросы следуют сразу после описания теста) создается единая секция принудительно.
 
#------------------------------------
#Test
#------------------------------------

#Name Название
#Description Описание теста
#Subject Тема теста
#Object Цель теста
#Author Автор
#Site сайт
#E-mail Электронный адрес
#Organization Организация
#Time 00:00:00
#Reflection True

#------------------------------------
#Section
#------------------------------------

#Name Название секции
#Subject Тема секции
#Object Цель секции
#Description Описание секции
#QuestCount 1
#RandomQuest True

#------------------------------------
#Questions
#------------------------------------

Первый вопрос
первой секции

- a) Ответ 1
+ b) Ответ 2
- c) Ответ 3

Второй вопрос первой секции
a. Ответ 1
b. Ответ 2
+ c. Ответ 3
NiteSoft (c) 2005 - 2013