Реферат: Разработка лабораторного практикума Создание тестирующей программы

1.1. Аналитический обзор


В качестве инструментального средства целесообразно использовать систему компьютерного тестирования (СКТ), удовлетворяющую следующим требованиям (1): 

  •  простота подготовки тестовых заданий (задания могут создаваться преподавателями в минимальной степени владеющими компьютером)

  • широкий диапазон применения (возможность использования для подготовки тестов по широкому спектру дисциплин)

  • удобная система управления базами тестовых заданий (удаление, добавление заданий, объединение баз заданий)

  • наличие систем сбора и обработки статистической информации по результатам тестирования (для тестируемых и для тестовых заданий)

  • лёгкость организации оперативного контроля знаний в учебном процессе

  • удобные средства решения задач (например, наличие встроенного микрокалькулятора с расширенными возможностями)

  • встроенные мультимедийные возможности

  • компактность (система тестирования с количеством тестовых заданий до нескольких сотен должна помещаться на одну дискету)

  • низкие системные требования (достаточно Windows 95/98/NT).

Бурное развитие глобальной компьютерной сети показало перспективность удаленного тестирования студентов с помощью интерактивных Web-тестов, устанавливаемых на серверах, подключенных к локальной компьютерной сети или сети Интернет. Более широкому распространению таких информационных технологий в образовании, позволяющих не только повысить интенсивность и эффективность процесса обучения, но и существенно расширить аудиторию потенциальных слушателей ведущих университетов страны, препятствует трудоемкость процесса разработки тестов, предназначенных для работы в Web-сети.

Для создания интерактивных Web-тестов преподавателю помимо знаний по курсу, для которого предназначен тест, требуются специальные навыки в области применения Интернет-технологий, либо необходима помощь соответствующего специалиста. При использовании для разработки учебных материалов любого из большого количества имеющихся инструментальных средств создания и редактирования HTML-документов, например, таких как Netscape Composer или Microsoft FrontPage, требуются базовые сведения о гипертексте и определенные навыки в области программирования. Кроме того, для придания Web-документам интерактивных свойств, позволяющих оперативно реагировать на информацию, введенную пользователем, автору потребуются еще более глубокие знания Интернет-технологий, связанные с необходимостью написания программ-обработчиков с использованием Java, JavaScript или CGI-приложений. Таким образом, создание учебных материалов для дистанционного обучения в Web-сети предъявляет весьма высокие требования к квалификации преподавателя-разработчика в области практического использования современных информационных технологий. В противном случае необходима совместная работа коллектива специалистов различного профиля. Эти обстоятельства существенно повышают трудоемкость создания учебных Web-пособий и, в определенной степени, сдерживают процесс развития такой формы дистанционного образования.


1.2. Описание компонентов, используемых при реализации практической части курсовой работы


В практической части данной курсовой работы используются следующие визуальные и невизуальные компоненты (2, 3, 4, 5) среды программирования Borland Delphi 6.0.

1.2.1. Компонент TLabel


TLabel служит для отображения текста на экране. Можно изменить шрифт и цвет метки, если дважды щелкнуть на свойство Font в Инспекторе Объектов. Видно, что это легко сделать и во время выполнения программы, написав всего одну строчку кода.

Этот компонент доступен из модуля STDCTRLS, и находится на странице Палитры компонентов Standard.

Компонент представляет собой статический текст. С помощью этого компо­нента на рабочей поверхности формы можно отобразить информацию, сделать пояснения и показать названия других компонентов. Но он имеет и другую важную функцию — если в составе текста TLabel есть символы-акселераторы, информация об их нажатии может передаваться от TLabel другому элементу управления.

Свойства компонента приведены в табл.1:

Таблица 1

Свойства компонента TLabel


Свойство

Описание

(Pb) property Caption: TCaption; TCaption = string[255]; Содержит строку с выводимым текстом.
(Pb) property Alignment: TAlignment; Устанавливает правило выравнивания текста — по правому, левому краю или по центру клиентской области.
(Pb) property AutoSize: Boolean;

В случае True происходит автоматическое приведение размеров компонента к размерам текста и высоте шрифта.




Продолжение табл.1

(Pb) property ShowAccelChar: Boolean;

Показывает, отображается ли в TLabel акселератор (символ, перед которым стоит знак амперсанда — '&'). Если оно равно False, амперсанд никак не интерпрети­руется. В случае True акселератор выделяется в строке подчеркиванием и нажатие клавиш


1.2.2. Компонент TImage


TImage - отображает графическое изображение на форме. Воспринимает форматы BMP, ICO, WMF. Если картинку подключить во время дизайна программы, то она прикомпилируется к EXE файлу.

К-во Просмотров: 246
Бесплатно скачать Реферат: Разработка лабораторного практикума Создание тестирующей программы