Конструктор учебных заданий для электронного задачника Programming Taskbook - 64 стр.

UptoLike

Составители: 

64
«скрыть происхождение» заданий (поскольку задания в них имеют другие имена) и
тем самым затрудняют для недобросовестных учащихся использование готовых ре-
шений (по крайней мере, на проверочных работах, когда время на выполнение зада-
ний ограничено). Кроме того, при составлении сводной группы преподаватель имеет
возможность добавлять свои комментарии, связанные как с группой в целом, так и с
ее подгруппами, то есть с наборами родственных заданий, объединенных общим под-
заголовком.
Сводные группы заданий, в отличие от групп, содержащих новые задания, мож-
но разрабатывать, не создавая для них специального программного кода, который за-
тем должен компилироваться в dll-файл. Достаточно лишь подготовить текстовый
файл, включающий всю необходимую информацию о создаваемой сводной группе, и
обработать его в программе PTVarMaker («Конструктор вариантов»), входящей в
комплекс Teacher Pack for PT4 [5]. В результате будет автоматически сгенерирован
требуемый dll-файл, а также вспомогательный html-файл, содержащий полный текст
созданной сводной группы. После создания dll-файла со сводной группой его доста-
точно скопировать в подкаталог Lib системного каталога задачника Programming
Taskbook; в результате эта сводная группа будет интегрирована в задачник и станет
доступной для выполнения наряду с базовыми группами заданий. При этом информа-
ция о сводной группе появится в программных модулях PT4Demo и PT4Load, что по-
зволит просматривать задания данной группы в демонстрационном режиме и созда-
вать программы-заготовки для выполнения требуемых заданий.
Можно также скопировать dll-файл со сводной группой в рабочий каталог уча-
щегося; в этом случае задания этой группы будут доступны только для данного уча-
щегося. Заметим, что для копирования файлов сводных групп в каталоги учащихся
удобно использовать команду «Программы | Дополнительные файлы...» программы
«Контрольный центр преподавателя», также входящей в комплекс Teacher Pack.
В последующих пунктах настоящего раздела описываются правила подготовки
текстовых файлов, содержащих информацию о сводной группе заданий. При созда-
нии этих файлов в конструкторе вариантов им присваивается расширение .ptt.
6.2. Подготовка исходных данных
для генерации сводной группы
6.2.1. Простейший набор исходных данных
Исходные данные для сводных групп удобнее всего создавать в редакторе кон-
структора вариантов PTVarMaker. В этом случае обеспечивается синтаксическое вы-
деление различных элементов набора исходных данных; кроме того, созданный набор
можно немедленно протестировать и создать на его основе как сам dll-файл сводной
группы, так и html-файл с ее полным описанием (см. команду «Действия | Создать
сводную группу заданий», п. 6.3.2).
Любой текстовый файл с данными для сводной группы должен содержать три
обязательных элемента:
имя создаваемой сводной группы (строка длины от 1 до 9 символов, содер-
жащая только латинские буквы и цифры и оканчивающаяся буквой);
краткое описание группы, которое одновременно будет заголовком html-
файла с ее полным описанием (непустая текстовая строка длины не более 80
символов; точка в конце описания не ставится);