Меню «Var-файлы»
Команда «Var-файлы | Добавить»
Доступность: в режимах «Вся группа» и
«Учащийся».
Если с группой или текущим учащимся уже связан файл вариантов, то команда
имеет имя «Заменить».
Горячая клавиша: Ctrl+V.
Кнопка: «Добавить/заменить var-файл
(Ctrl+V)».
Вариант запуска: щелчок мышью на поле «Основной var-файл
группы/Var-файл учащегося» на информационной панели окна программы.
Успешное выполнение команды приводит к изменению свойств группы.
Назначение: добавление или замена файла вариантов для отдельного
учащегося или группы в целом. В режиме «Вся группа» добавляется
основной файл вариантов, который сразу назначается всем учащимся, не
имеющим файла вариантов. В режиме «Учащийся» файл вариантов
добавляется к текущему учащемуся; подобные файлы вариантов, связанные не с группой в
целом, а с отдельными учащимися, считаются дополнительными. При наличии ранее определенного основного
файла предварительно выводится запрос на подтверждение замены основного файла
группы. Файл вариантов выбирается с помощью диалогового окна открытия файла (с
заголовками «Выбор основного var-файла группы», «Замена
основного var-файла группы», «Выбор var-файла для учащегося»
или «Замена var-файла для учащегося»); стартовым каталогом для
поиска var-файла является каталог преподавателя. При выходе из этого окна по
нажатию кнопки «Отмена» действие команды отменяется. Действие
команды отменяется также в случае, если выбранный var-файл не удалось
скопировать в каталог преподавателя; при этом выводится сообщение об ошибке (в
каталог преподавателя копируется не только основной var-файл, но и все
дополнительные var-файлы). При успешном копировании основного
var-файла группы в каталог преподавателя этот файл автоматически копируется во
все каталоги учащихся, не имеющие var-файла или ранее связанные с предыдущим
основным var-файлом. Если в некоторые каталоги учащихся новый основной var-файл
скопировать не удалось, то выводится соответствующее сообщение об ошибке,
однако это не отменяет действие данной команды.
Дополнительные действия: перед добавлением или заменой var-файла в
каталоге учащегося удаляются все имеющиеся в нем var-файлы, все файлы с маской
var_*.txt, а также файл variant.dat. При успешном добавлении или замене
var-файла в каталоге учащегося создаются дополнительные файлы: var_N.txt,
содержащий список заданий варианта номер N в текстовом виде (кодировка
Windows), и файл variant.dat, непосредственно используемый электронным
задачником Programming Taskbook. Однако создание этих файлов возможно только
при выполнении двух условий:
- Var-файл содержит правильные данные.
- В сведениях об учащемся указан номер варианта (этот номер должен
располагаться после данных о фамилии и имени и отделяться от них двоеточием).
Информация о результатах дополнительных действий по подключению файла вариантов к данному
каталогу учащегося (или к каталогам всех учащихся, связанных с основным файлом
вариантов группы) выводится в диалоговом окне при завершении
выполнения команды «Var-файлы | Добавить».
Команда «Var-файлы | Удалить»
Доступность: в режиме «Вся группа» при наличии в группе
основного var-файла; в режиме «Учащийся» при наличии подключенного
к данному учащемуся var-файла.
Горячая клавиша: Shift+Ctrl+V.
Кнопка: «Удалить var-файл
(Shift+Ctrl+V)».
Успешное выполнение команды приводит к изменению свойств группы.
Назначение: удаление файла вариантов для отдельного учащегося или
группы в целом. Предварительно выводится запрос на подтверждение удаления
var-файла. При подтверждении удаления основного var-файла группы данный файл
удаляется из каталогов всех учащихся, связанных с данным файлом. При
подтверждении удаления var-файла, связанного с отдельным учащимся, данный файл
удаляется только из каталога этого учащегося. Однако в любом случае var-файл
сохраняется в каталоге преподавателя (чтобы упростить дальнейшее подключение
данного файла к группе или отдельному учащемуся командой «Var-файлы | Добавить»).
Информация о результате
выполнения команды не отображается в отдельном информационном окне, так как
выполнение этой команды непосредственно влияет на содержимое информационной
панели главного окна программы (см. рисунки этого окна в режимах
«Вся группа» и «Учащийся»).
Дополнительные действия: кроме удаления самого var-файла из каталога
учащегося удаляются вспомогательные файлы, связанные с файлом вариантов:
текстовый файл с описанием варианта var_N.txt и двоичный файл
variant.dat.
|