• формат pdf
  • размер 1.7 МБ
  • добавлен 03 мая 2012 г.
Абрамян М.Э. Конструктор учебных заданий для электронного задачника Programming Taskbook
Методическая разработка для преподавателей программирования. - Ростов-на-Дону: ЮФУ, 2009. - 76 с.
В методической разработке описываются средства электронного задачника Programming Taskbook, позволяющие создавать новые группы учебных заданий. Ее основная часть посвящена подробному описанию компонентов конструктора учебных заданий PT4TaskMaker, реализованного в виде модуля языка Паскаль. Приводится ряд примеров использования данного конструктора для разработки заданий по раз-личным темам базового курса программирования. Дополнительно описываются новые возможности программы «Конструктор вариантов», обеспечивающие быструю перекомпоновку имеющихся заданий, а также тестирование сводных групп, полученных в результате подобной перекомпоновки.
Содержание
Предисловие
Конструктор учебных заданий: общее описание
Назначение и состав конструктора учебных заданий
Обзор элементов модуля PT4TaskMaker
Библиотечные и сводные группы
Структура проекта с описанием группы заданий
Основные компоненты конструктора заданий
Определение общих характеристик группы заданий
Базовые константы и процедуры для создания новых заданий
Импортирование существующих заданий в новую группу
Документирование группы заданий
Регистрация новой группы заданий в модуле PT4Load для системы PascalABC.NET
Константы и функции для определения текущего состояния задачника
Образцы слов и предложений
Дополнительные компоненты конструктора заданий
Процедуры для включения в задание файлов
Процедуры для включения в задание указателей и динамических структур данных
Форматирование текста заданий
Общие сведения
Таблица управляющих последовательностей
Дополнительные сведения об использовании управляющих последовательностей
Генерация специальных символов Примеры
Создание простейшей сводной группы
Тестирование созданной группы
Добавление описания группы и ее подгрупп
Добавление нового задания
Добавление заданий на обработку двумерных массивов и символьных строк
Добавление заданий на обработку файлов
Добавление заданий на обработку динамических структур данных
Особенности оформления группы заданий в виде модуля системы PascalABC.NET
Сводные группы учебных заданий
Общее описание
Подготовка исходных данных для генерации сводной группы
Простейший набор исходных данных
Добавление преамбулы к сводной группе и ее подгруппам
Поправки к ссылкам и комментарии
Команды конструктора вариантов, связанные с созданием сводных групп
Режим «Сводная группа»
Команда «Действия | Создать сводную группу заданий»
Команда «Действия | Просмотреть задания в демо-режиме»
Команда «? | Демонстрационная сводная группа»
Литература