1. СОЗДАНИЕ ТЕСТИРУЮЩИХ ПРОГРАММ С ИСПОЛЬЗОВАНИЕМ ВИЗУАЛЬНЫХ КОМПОНЕНТОВ


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 акселератор выделяется в строке подчеркиванием и нажатие клавиш + приводит к передаче фокуса окну FocusControl (т.к. TLabel сам не является оконным компонентом).

(Pb) property FocusControl: TWinControl; Определяет оконный компонент, которому посылаются сообщения о вводе акселе­ратора.
(Pb) property Transparent: Boolean;

Прозрачность фона компонента. Если свойство установлено в True, то при перерисовке элемента управления не про­исходит закрашивание клиентской облас­ти. В противном случае — происходит закрашивание кистью bsSolid и цветом Color.

(Pb) property WordMrap: Boolean; Определяет возможность разрыва слов в случае, если длина выводимого текста превышает ширину компонента.


Информация о работе «Разработка лабораторного практикума Создание тестирующей программы»
Раздел: Информатика, программирование
Количество знаков с пробелами: 39579
Количество таблиц: 7
Количество изображений: 7

Похожие работы

Скачать
78723
14
38

... работы со справочной системой работа практикума приостанавливается. 3.   Организационно-экономическое обоснование проекта В ходе дипломного проекта был разработан компьютерный лабораторный практикум по курсу «Теория оптимизации и численные методы». В данном разделе рассмотрена экономическая сторона проекта. Рассмотрены следующие вопросы: 1)         сетевая модель 2)         расчёт ...

Скачать
20708
0
1

... . Из Turbo Pascal’ ля развилось множество других языков, поэтому он есть составная часть всех языков программирования. В ходе разработки тестирующей программы проводилось обработка данных записи в файл, создана программа для считывания созданного файла, разработана подпрограмма, обрабатываемая ответы и оценку тестируемого. При выполнении данной курсовой работы были приобретены навыки работы с ...

Скачать
255323
33
27

... в помещении представлена на рисунке 4.1 Рисунок 4.1 - Схема размещения светильников в аудитории № 209. Заключение В работе проведено исследование использования программ дистанционного обучения для подготовки учебно-методической документации, описаны их положительные стороны и выявлены основные проблемы. В результате проведенного исследования разработано web-приложение "R@Learning ...

Скачать
43052
0
0

... ДО является входной контроль, цели и задачи которого - оценка у поступающего знаний, ориентаций и мотивов; анализ и оценка уровня развитости его профессиональных качеств и способностей, построение соответствующего социально-психологического портрета с тем, чтобы выбрать эффективные средства и методы обучения с выходом на максимальную индивидуализацию работы с каждым обучающимся. В условиях ДО ...

0 комментариев


Наверх