СОЗДАНИЕ НОВОГО БТЗ ИЗ SWAP

advertisement
СОЗДАНИЕ НОВОГО БТЗ ИЗ SWAP-ДОКУМЕНТОВ
Для формирования БТЗ из файла необходимо сформировать документ (*.txt, *.doc, *.rtf)
со служебными символами – Swap-документ. Формат SWAP-документа представлен в
Приложении 1.
SWAP-ФОРМАТ
AstMaker переводит и оформляет дизайн задания без ошибок лишь в случаях правильной
расстановки символов swap-формата и соблюдения тестологических правил составления
задания (количества и длины элементов задания).
Общие положения:

Избегайте использовать символы swap-формата в качестве первых символов
абзаца (даже если абзац находиться в таблице).

Любое задание должно начинаться символом заданий «I», признаком
окончания содержания задания (и следовательно, командой к записи задания) могут
являться следующие символы: «I», «V», «F», конец файла.

Признаком служебного символа является двоеточие, поставленное без
пробелов сразу после служебной буквы или цифры. В том случае, когда строка не
является первой в элементе, т.е. в ней отсутствуют служебные символы, но стоит знак
двоеточия “:” как элемент содержания, необходимо перед ним ставить пробел.

Элементарным анализируемым фрагментом текста является параграф.
Поэтому следите, чтобы перед служебным символом стоял знак абзаца (возврат каретки),
а не разрыв строки. Перед преобразованием документа в файл формата ast производится
анализ форматирования документа и автоматическая замена символов разрыва строки на
символ возврата каретки.

Внутри самого содержания элементы задания могут следовать в различном
порядке (т.е. сначала могут идти заключения, а потом содержание и формулировка). Но в
рамках одного задания может быть только одно заключение или одна формулировка или
один элемент на последовательность (или соответствие в рамках группы) с номером i.
Если элементы повторяются (т.е. следуют два содержания подряд), то сохранится только
одно последнее от начала файла содержание.

При создании элемента задания типа OLЕ-объекта (например, кусок текста
MSWord – в соответствии с его swap-форматом или служебным символом # перед
содержанием) необходимо помнить, что формат (размер, цвет и т.д. шрифта, и параметры
параграфа) определяются документом MSWord.

Дополнительное поле к заданию (служебный символ Q) может быть только
текстового содержания, поэтому переносится в ast только текстовое содержание (при
этом теряется такое форматирование как: надстрочечный символ, подчеркивание и т.п.)
 Пустые элементы в задании на порядок удаляются . Элементы сдвигаются.
 Пустые пары в задании на установление порядка удаляются. Количество пар в
этом случае уменьшается на 1.
 Пустые заключения недопустимы. Также удаляются.
Общая информация о БТЗ
Синтаксис:
{Наименование дисциплины}
V1: {Название раздела}
V2: {Название подраздела}
V3: {Название темы}
Импорт наименования дидактической единицы:
Синтаксис:
V3: {{5}} 01.01.02.Классификация электроприводов # Учебник 222, стр.222-287
Служебный символ # указывает, что данные, следующие за ним есть комментарий
Задания с вводом ответа
Синтаксис:
I: {указатель начала задания}
Q: {дополнительное поле к заданию}
S: {формулировки задания; при текстовом содержании на месте пропущенного ответа
можно протавить знаки ###}
+: {Эталонный ответ 1}
+: {Эталонный ответ 2}
Для исключения грамматических или орфографических ошибок ввода можно
использовать символы:
* – система не учитывает введенную на этом месте букву
#$# – система не учитывает окончания слова
При сравнении эталона и введенного тестируемым ответа все символы приводится к
одному регистру
Примечания:
1) При отображении на экране в процессе тестирования символ ### заменяется системой
на многоточие, а при вводе испытуемым ответа в строке внизу экрана, он выводится и на
место многоточия.
2)Чтобы избежать таких ситуаций, когда система тестирования не будет воспринимать
верный ответ из-за орфографических ошибок, правильный ответ можно ввести, заменив
«трудные» буквы знаками *, а если «сомнительные» буквы находятся в окончании слова,
то заменить следующими символами: #$#. В этом случае буквы, замененные символами
не будут анализироваться системой.
3) В заданиях, требующих ввод ответа в виде числа, рекомендуем Вам указывать, с какой
точностью (количество знаков после запятой) должен быть введен ответ, а также в
качестве разделителя целой и дробной части ставить символ *.
Задания с выбором ответов
Синтаксис:
I: {указатель начала задания}
S: {формулировка задания}
-: {неправильный ответ}
-: {неправильный ответ}
+: {правильный ответ}
-: {неправильный ответ}
В задании закрытой формы признаком неверного ответа является символ минус, а не
длинное тире, которое иногда проставляют пользователи. Система автоматически
заменить символ «длинное тире» на символ «короткое тире», если оно стоит в качестве
первого символа абзаца.
3. Задания на установление порядка
Синтаксис:
I: – {указатель начала задания}
Q: – {указатель начала формулировки задания}
1: {первый элемент правильной последовательности}
2: {второй элемент правильной последовательности}
…
N: {N-ый элемент правильной последовательности}
4. Задания на установление соответствия
Синтаксис:
I:
S: {формулировка задания}
L1: {элемент первой группы}
L2: {элемент первой группы}
L3: {элемент первой группы}
R1: {элемент второй группы}
R2: {элемент второй группы}
R3: {элемент второй группы}
I: – {указатель начала задания}
S: – {указатель начала формулировки задания}
L1: {первый элемент первого множества}
R1: {первый элемент второго множества, соответствующий первому элементу первого
множества}
L2: {второй элемент первого множества}
R2: {второй элемент второго множества, соответствующий второму элементу первого
множества}
L3: …{третий первого множества}
R3: …{ третий элемент множества, соответствующий второму элементу первого
множества }
L4:
R4: {четвертый элемент второго множества, не соответствующий никакому из
перечисленных элементов первого подмножества}
L5:
R5: {элемент второго множества не соответствующий никакому элементу первого
множества}
Количество пар в задании на соответствие не превышает 10 (десяти), маркировка
элементов начинается с цифры «1» и заканчивается «10»
Элементы левой группы маркируются символом «L»
Элементы правой группы маркируются символом «R»
Количество элементов в левой группе должно быть меньше количества элементов правой
группы. Отображать несуществующий элемент левой группы (как пустое содержание) не
нужно, хотя присутствие пустого элемента не приводит к ошибке конвертации. В правой
группе пустых элементов не должно быть.
Каждому элементу левой группы должен быть сопоставлен элемент правой группы
В любом случае, только в одной группе могут присутствовать пустые элементы.
ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ.
До выполнения процедуры необходимо подготовить Swap-документ в формате *.txt,
*.doc или *.rtf.
1. Выполнить команду основного меню:
[БТЗ][Создать новый][Из файла (*.txt, *.doc, *.rtf)]
2. Определить место хранения и ввести наименование создаваемого ast-файла. Новичкам
следует обращать внимание на папку, в которую сохраняется файл.
При нажатии кнопки СОХРАНИТЬ автоматически создается пустая БТЗ (шаблон) и
открывается окно для выбора файла текстового формата:
3. Указать исходный файл Swap-документа.
4. После выбора всех необходимых файлов активизируется процедура заполнения БТЗ
данными из файла. Процесс импорта отображается в виде таблицы. В верхней части окна
на панели состояния процесса отображаются:

прогресс процесса обработки текстового документа;

количество необработанных абзацев;

количество выявленных тестовых заданий;

количество введенных тестовых заданий;

количество отбракованных заданий;

файл ast;

исходный текстовый файл;

командная кнопка «Сохранить в текстовый файл».
Командная кнопка «Сохранить в текстовый файл» записывает содержимое таблицы
(протокол процесса импорта) в файл текстового формата.
Семантика информации в таблице:
Общая информация
Дидактическая единица
Тестовое задание
ОИ
ДЕ
ТЗ
5. По окончании процесса импорта открывается основное окно БТЗ.
6. При необходимости можно сохранить протокол процесса импорта БТЗ в файл формата
*.txt.
7. Закрываем окно «Перевод содержимого Swap-документа в файл *.ast».
СОЗДАНИЕ БТЗ НА ОСНОВЕ ВЫБОРКИ ИЗ СУЩЕСТВУЮЩЕГО БТЗ
Создание нового БТЗ на основе выборки существующего - это формирование
подмножества некоторого существующего БТЗ. Для удобства банк-донор назовем
«родительским», а БТЗ, полученный путем выборки, - «дочерним».
Общая информация о БТЗ переносится полностью, но в поле комментарий добавляется
информация о том, что вновь созданный банк является выборкой.
Тематическая структура дочернего БТЗ полностью повторяет структуру родительского
БТЗ.
Тестовые задания. Для создания подмножества БТЗ необходимо определить количество
заданий по каждому элементу структуры. В пределах одной тематической единицы
задания выбираются случайным образом в количестве, определенным пользователем.
Семейство тестов. Автоматически переносятся все тесты, которые были определены в
родительской базе тестовых заданий. Осуществляется перенос не только наименований
тестов, но и их характеристик, тематической спецификации, шкалы оценивания.
При переносе спецификации теста выполняется проверка количества заданий (n), которое
должно войти в тест из конкретного элемента тематической структуры. В том случае,
если n меньше количества заданий в этом же элементе структуры дочернего БТЗ, то и в
спецификации количество заданий уменьшается до допустимого (имеющегося в наличии
в дочернем банке тестовых заданий).
Для выполнения операции необходимо:
1. Активизировать (открыть) родительский БТЗ, из которого будет создаваться новый
БТЗ.
2. После открытия БТЗ вызываем меню БТЗ Выборка
3. Открывается окно «Формирование подмножества БТЗ»
4. Задать количество заданий для дочернего БТЗ можно с помощью меню [Выборка
заданий] или путем ввода конкретного значения в ячейку таблицы.
Выборку
заданий
можно
указать
- в штуках - указывается количество заданий, которое
будет отобрано из каждого элемента структуры;
- в процентах от общего количества заданий в
тематической единице структуры БТЗ.
Если число, введенное пользователем, превышает объем заданий, имеющихся в
конкретной тематической единице, то автоматически устанавливается число, равное
количество заданий в тематической единице родительского БТЗ.
5. Задать или откорректировать количество заданий для дочернего банка можно
следующим образом. В ячейке таблицы двойным щелчком мыши активируем поле, в
котором отображается количество заданий для выборки, и вносим необходимое число.
Таким образом можно сформировать БТЗ различного наполнения.
6. Планируемое содержание дочернего БТЗ представлено в виде:
ПРИЛОЖЕНИЕ №1 SWAP-ФОРМАТ
Символ Семантика символа
F1:
Наименование банка тестовых
заданий (БТЗ)
F2:
Комментарий:
Состав авторского коллектива
Цель создания, назначение БТЗ
V1:
наименование
элементов
V2:
структуры НТЗ, соответственно:
V3:
V1: первого (высшего) уровня,
V2: второго (среднего) уровня
V3: третьего (низшего) уровня
I:
Признак начала задания.
{}
уникальный
идентификатор
задания
Замечания, Допустимые значения
не превышает 256 символов
заполняется в произвольной форме, не
ограничено в объеме
не превышает 256 символов
Может содержать информационные поля:
авторское имя, категория трудности
экспертная, мера трудности экспертная,
мера
трудности
экспериментальная,
ограничения ТЗ по времени выполнения
Значения полей разделяются знаком “;”
Может отсутствовать, располагается в
фигурных скобках (пустое значение в
фигурных
скобках
равнозначно
его
отсутствию).
Наличие численного значения в фигурных
скобках означает, что содержание задания с
таким идентификатором будет заменено (в
случае его нахождения в БТЗ) на
представленное в Swap-документе.
Символ Семантика символа
авторское
задания,
Q:
S:
Замечания, Допустимые значения
имя Следует
сразу
за
уникальным
идентификатором или, если отсутствует
уникальный идентификатор – то после
служебного символа «I:». После авторского
имени проставляется символ “;”.
T=
ограничение по Ограничение на выполнение задания
t=
времени
в проставляется в секундах – целое число
т=
секундах
Перед значением времени стоит ключевое
слово t= (или кириллица т) на любом
регистре
К=
категорию
Категория= А – легкое задание
к=
трудности
Категория= В – средней трудности ТЗ
k=
задания
(одна Категория= С – трудное задание
K=
символьная
Перед значением категории стоит ключевое
переменная),
слово k=(или кириллица к) на любом
регистре
Ek=
меру трудности Мера трудности (экспертная) – выражается
задания
целым числом от 1 до 100. Целое число –
(выраженную
для удобства ввода и уменьшения ошибок.
целым числом В системе преобразуется в число от 0 до 1
от 1 до 100).
Перед значением меры трудности стоит
ключевое слово ek=(или кириллица ек=) на
любом регистре
M=
меру трудности Мера трудности (экспериментальная) –
m=
задания
выражается целым числом от 1 до 100.
М=
(выраженную
Целое число – для удобства ввода и
м=
целым числом уменьшения
ошибок.
В
системе
от 1 до 100).
преобразуется в число от 0 до 1
Перед значением меры трудности стоит
ключевое слово m=(или кириллица м) на
любом регистре
С=
Количество
Количество предъявлений – выражается
с=
предъявлений
целым числом.
Перед значением количества предъявлений
стоит ключевое слово с=(или кириллица с)
на любом регистре
Формулировка
задания
или не превышает 256 символов, может
дополнительная
информация, отсутствовать или не содержать символов
обеспечивающая
правильное
понимание содержания задания
Содержание задания.
По длине не ограничено. Если содержит
Может быть как текстовой несколько строк, разделенных символом
информацией так и OLE –объект конца строки, то для последующей строки
(картинку).
символ S не повторяется.
Символ Семантика символа
+:
признак верного заключения
(для задания с вводом выбором
ответов)
-:
N:
Ln:
Rn:
признак неверного заключения
(дистрактора) для заданий с
выбором ответов).
Признак элемента задания на
установление
правильной
последовательности
Может
быть
текстовой
информацией или OLE
–
объектом (картинкой).
Признак
элемента
левого
столбца задания на установление
соответствия
Может
быть
текстовой
информацией или OLE
–
объектом (картинкой).
Признак
элемента
правого
столбца задания на установление
соответствия
Может
быть
текстовой
информацией или OLE
–
объектом (картинкой).
Замечания, Допустимые значения
Для задания открытой формы только
текстовое содержание
Для задания закрытой формы может
содержать
текст
или
OLE-объект
(картинку). Строка не должна превышать
255 символов.
Может содержать текст или OLE-объект
(картинку). Строка не должна превышать
255 символов.
N – целое число от 1 до 20
не превышает 256 символов
Может быть текстовой информацией или
OLE –объектом (картинкой).
n – целое число от 1 до 10
не превышает 256 символов
Допускается одновременное присутствие
OLE-объекта и текстовой информации. В
этом случае текстовая информация будет
введена как OLE-объект.
n – целое число от 1 до 10
не превышает 256 символов
Допускается одновременное присутствие
OLE-объекта и текстовой информации. В
этом случае текстовая информация будет
введена как OLE-объект.
ПРИЛОЖЕНИЕ 2. ПРИМЕРЫ ОФОРМЛЕНИЯ SWAP-ДОКУМЕНТА.
ТЕСТОВЫЕ ЗАДАНИЯ С ВВОДОМ ОТВЕТА
Пример №1 (без OLE –объектов)
I:
S: Измеряемый индикатор достижения цели называется ### .
+: кр*т*р#$#
Пример №2 (без OLE –объектов)
I:
S: Книгопечатание в России началось в ### году
+: 1553
Пример №3 (без OLE –объектов)
I:
S: Фамилия лидера либерально-демократической партии России …
+: Ж*р*новский
Пример №4 (без OLE –объектов)
I:
S: Процесс обесценивания денег называется …
+: инфляц#$#
Примечание.
В данном случае испытуемый может ввести слово «инфляция» как в именительном
падеже, так и в творительном: инфляцией. Также здесь не анализируется окончание,
которое может быть неправильно написанным, например: инфляцеей. Все эти варианты
ответов при указанной расстановке символов система воспримет как верные
Пример №5 (без OLE –объектов)
I:
S: Площадь треугольника с вершинами А (2;2;2), В (4;0;3), С (0;1;0) равна ### (c
точностью до 0.001)
+: 4*031
Примечание.
В данном случае испытуемый может ввести ответ в виде «4,031» или «4.031»
ТЕСТОВЫЕ ЗАДАНИЯ С ВЫБОРОМ ОТВЕТА
Пример 1 (без OLE-объектов)
I:
S: Элементы морального сознания:
+: теоретическое обоснование нравственных норм
+: личностные мотивы, принципы, ценности
–: законы, нормы и правила, принятые в обществе
-: поступки людей
-: оценки людей
Пример №2 (без OLE-объектов)
I:
S: К направлению живописи импрессионизм относятся картины :
-: Рембрандта
+: Моне
-: Веласкеса
-: Левитана
ТЕСТОВЫЕ ЗАДАНИЯ НА УСТАНОВЛЕНИЕ ПРАВИЛЬНОГО ПОРЯДКА
Пример №1
I:
S: Хронологическая последовательность смены знаков зодиака в астрологии:
1: Овен
2: Телец
3: Близнецы
4: Рак
5: Дева
Пример: №2
I:
Q: Правильная последовательность дней недели
1: понедельник
2: вторник
3: среда
4: четверг
5: пятница
6: суббота
7: воскресенье
ТЕСТОВЫЕ ЗАДАНИЯ НА УТАНОВЛЕНИЕ СООТВЕТСТВИЯ
Пример №1
I:
S: Соответствие между странами и их столицами
L1: Россия
L2: Китай
L3: Япония
R1: Москва
R2: Пекин
R3: Токио
R4: Санкт-Петербург
R5: Шанхай
Пример №2
I:
S: Соответствие между картиной и художником
L1: Иванов
L2: Врубель
L3: Малевич
L4:
L5:
R1: Явление Христа народу
R2: Демон
R3: Черный квадрат
R4: Кружевница
R5: Портрет Льва Толстого
Download