Автор
работы предлагает следующие пути решения
этих проблем:
- система тестирования
должна быть оснащена удобными инструментами
для заполнения используемых баз данных
тестирования (баз данных тестирования
и базы данных «Академия»);
- современная
система тестирования должна иметь встроенную
справку, информирующую пользователя
об основах теории тестирования и четырех
типах тестовых заданий, а также порядок
заполнения тестов в программе, в блоке
заполнения тестовых заданий.
- Разработчику
программы компьютерного тестирования
необходимо из разнообразия всевозможных
отчетов выбрать главные, обеспечить их
сохранение во внешних файлах для печати
и подшивки.
- при тестировании
необходимо организовывать вывод вариант
ответов в случайном порядке (двойная
система вывода заданий – сами задания
выводятся в случайном порядке, а также
варианты ответов выводить в случайном
порядке);
- разработчику
тестовых заданий можно продумать вопрос
о том, чтобы каждый вопрос имел свой балл
за правильное решение. Таким образом,
в программе можно запросить создать «тестовый
набор» заданного уровня сложности, например
«сложность от 2 до 4». Это значит, что из
набора тестовых заданий будут выбираться
только такие, которые попадают в этот
диапазон сложности. С помощью этого способа
можно дифференцировать сложность теста
для разных категорий студентов.
В
ходе написания этой курсовой работы
автор узнал:
- на чем основана
современная система тестирования;
- на чем основана
объектная модель DAO, которая абстрагирует
внутреннюю структуру базы данных;
- как использовать
стандартные диалоги Windows – Открыть, Сохранить,
Печать, Шрифт, Цвет;
- как использовать
визуальный элемент Дерево (TreeView);
- как использовать
инструмент для автоматического построения
графиков (MSChart).
А
также приобрел ряд полезных навыков:
- изучил как
создавать панель инструментов формы;
- применил
строку состояния для вывода сообщений
пользователю;
- узнал, как
использовать инструмент «полоса прогресса»
(ProgressBar1)
- изучил принципы
открытия стандартных окон диалога в форме
использование свойств окна диалога;
- приобрел
дальнейшие навыки в написании SQL-запросов.
- построения
дерева объектов и связывания с деревом
изображений (пиктограмм).
В
заключении можно отметить, что использование
вычислительных средств повышает мотивацию
обучения (за счет перенесения акцентов
на выполнение самостоятельной учебной
деятельности, включения игровых ситуаций,
возможности многократного повторения
учебной ситуации без обращения к учителю,
реализации различных режимов тестирования).
Тем самым педагогические воздействия
становятся менее авторитарными, более
мягкими и демократичными. Все это, естественно,
становится реальным при реализации уникальных
возможностей вычислительной техники
и программного обеспечения, о которых
было сказано выше.
СПИСОК
СОКРАЩЕНИЙ
DAO – Data Access Object
(объекты доступа к данным).
ADO – ActiveX Data Object
– объекты данных ActiveX.
VB – Visual Basic.
DLL -- Dynamic Link Libraries
(динамически подключаемая библиотека).
ISAM -- Indexed Sequential
Access Method (индексно-последовательный метод
доступа).
ODBC – Open DataBase
Connectivity (открытый стандарт взаимодействия
с базами данных).
СУБД – система
управления базами данных.
DDC -- DAO data control (элемент
управления данными DAO).
БИБЛИОГРАФИя
- Visual Basic 6 Руководство
разработчика В 2 тт 1 том, перевод
с английского под редакцией Ю.М. Зорина,
BHV: Киев, 2000 г., стр.687
- Visual Basic 6.0:
Пер. с англ. – СПб.: БХВ-Петербург, 2004. –
992 с.
- Атре Ш. Структурный
подход к организации баз данных. – М.:
Финансы и статистика, 1983. – 320 с.
- Бойко В.В.,
Савинков В.М. Проектирование баз данных
информационных систем. – М.: Финансы и
статистика, 1989. – 351 с.
- Брайан Сайлер,
Джефф Споттс. Использование Visual Basic 6.0.
Вильямс. 1999 г. 832 с.
- Браун С. Visual
Basic 6: Учебный Курс. Питер. 1999 г. 688 с.
- Вячеслав
Понамарев. Visual Basic .NET. БХВ-Петербург. 2003
г. 304 с.
- Геральд Муч,
Михаэль Райтингер. Visual Basic 6.0: для пользователя.
BHV - Киев. 1999 г. 416 с.
- С.В. Глушаков,
Сурядный А.С. Программирование на Visual
Basic 6.0. Харьков: ФОЛИО, 2002, с.520 с., ил. (Серия
«для программистов»)
- Глушаков
С. В., Ломотько Д. В. Базы данных. Учебный
курс. Р/н/Д. 2000. 504 с.
- Грэг Перри,
Санжайа Хеттихева. Освой смостоятельно
Visual Basic 6 за 24 часа. Бином. 1999 г. 384 с.
- Гюнтер Штайнер.
Visual Basic .NET. Лаборатория Базовых Знаний.
2002 г. 544 с.
- Дейт, К.Дж.
Введение в системы баз данных, 6-е издание:
Пер. с англ.К.;М.; СПб; Издательский дом
«Вильямс», 1999. – 848 стр.: ил.
- Дейт К. Руководство
по реляционной СУБД DB2. – М.: Финансы и
статистика, 1988. – 320 с.
- Дейтел Х.
М., П. Дж. Дейтел, Т. Р. Нието. Как программировать
на Visual Basic .NET. Книга 2. Программирование
для сети, структуры данных. Бином-Пресс.
2003 г. 512 с.
- Джексон
Г. Проектирование реляционных баз данных
для использования с микроЭВМ. -М.: Мир,
1991. – 252 с.
- Джеффри
П. Мак-Манус, Джеки Голдштейн, Кевин T.
Прайс. Обработка баз данных на Visual Basic
.NET. Вильямс. 2003 г. 416 с.
- Диана Зак.
Visual Basic .NET. Самоучитель. Питер. 2003 г. 560
с.
- Долженков
В. Мозговой, М. Visual Basic .NET. Учебный курс.
Питер. 2003 г. 464 с.
- Дональд
Е. Кнут. Искусство программирования. Основные
алгоритмы. 3 - е издание. Вильямс. 2000. 1500
с.
- Дэн Кларк.
Объектно-ориентированное программирование
в Visual Basic .NET. Питер. 2003 г. 352 с.
- Дэн Рамел.
Visual Basic .NET. Справочник программиста. Эком.
2002 г. 352 с.
- Евтюхин
Е.В. Структуризация знаний и технология
разработки компьютерных тестов Журнал
«Информатика и образование» №6, 1999
- Коннэл Дж.
Visual Basic 6. Введение в программирование
баз данных: Пер. с англ. – М.: ДМК, 2000—720
с.: ил. (Серия «для программистов»).
- Кузьменко
В.Г. Базы данных в Visual Basic и VBA. Самоучитель.
– М.: ООО: «Бином-Пресс», 2004 г. – 416 с.:
ил.
- Пак Н.И. О
нелинейных технологиях обучения. Журнал
«Информатика и образование» № 7, 1999
- Пак Н.И. ,
Филиппов В.В. О технологии создания компьютерных
тестов. Журнал «Информатика и образование»
№7, 2000
- Толковый
словарь по вычислительным системам. -
М.: Высшая школа, 1997.
- Ф. Уемпен.
Microsoft Visual Basic 6.0 для профессионалов. Шаг
за шагом: практ. пособие/Пер. с англ. –
М.: ЭКОМ, 1999 – 720 с. илл.
- Сигел Ч.
Изучи сам Access 97. Минск: Феникс, 1997г., 450
с. ил.
- Лебедева
М.Б., Соколова М.И. Модульный подход к обучению
и возможности его реализации в курсе
информатики. Журнал «Информатика и образование»
№5, 2000
- Розин В.М.
Проблема гуманизации информатики. Социальные
и методологические проблемы информатики,
вычислительной техники и средств автоматизации
(материалы «круглого стола») //Вопросы
философии. 2003. № 11.
- Кириллов
В.В. Структуризованный язык запросов
(SQL). – СПб.: ИТМО, 1994. – 80 с.
- Компьютерные
инструменты в образовании.// С-Пб. №5. 1998
г.
- Крейг Атли.
Visual Basic .NET для программистов. ДМК Пресс.
2002 г. 304 с.
- Кузьменко
В.Г. Базы данных в Visual Basic и VBA: Самоучитель. Бином.
: 2004 г. 412 с.
- М. Ченнел.
Разработка приложений на Microsoft Visual Basic
6.0. Трейдинг Лимитед. 2000 г. 400 с.
- Мартин Дж.
Планирование развития автоматизированных
систем. – М.: Финансы и статистика, 1984.
– 196 с.
- Мейер М.
Теория реляционных баз данных. – М.: Мир,
1987. – 608 с.
- Микаэл Хальворсон.
Microsoft Visual Basic 6.0 для профессионалов. Шаг
за шагом. Эком. 1999 г. 720 с.
- Мюллер Р.
Базы данных и UML: Проектирование. Лори.
2002 г. 432 с.
- Питер Эйткен.
Visual Basic 6. Этюды профессионалов. ДиаСофт.
1999 г. 480 с.
- Поль Киммел.
Visual Basic .NET. Искусство программирования.
ДиаСофтЮП. 2003 г. 720 с.
- Попов И.
И., Максимов Н. В., Голицына О. Л. Базы данных.
Форум. 2004 г. 352 с.
- Ричард Конвэй,
Робин Дьюсон, Брайан Паттерсон, Уильям
А. Семпф. Visual Basic. NET. Службы Windows. Справочник.
СП ЭКОМ. 2003 г. 208 с.
- Род Стивенс.
Visual Basic. Готовые алгоритмы. ДМК. 2000 г. 384
с.
- Тиори Т.,
Фрай Дж. Проектирование структур баз
данных. В 2 кн., – М.: Мир, 1985. Кн. 1. – 287 с.:
Кн. 2. – 320 с.
- Томас Коннолли,
Каролин Бегг. Базы данных. Проектирование,
реализация и сопровождение. Теория и
практика. Вильямс. 2003 г. 1436 с.
- Уоллес Вонг.
Visual Basic .NET для `чайников. Вильямс. 2002 г.
336 с.
- Хаббард
Дж. Автоматизированное проектирование
баз данных. – М.: Мир, 1984. – 294 с.
- Хомоненко
А. Д. Базы данных. Учебник для высших и
средних учебных заведений. Корона Принт. 2002 г. 416 с.
- Цикритизис
Д., Лоховски Ф. Модели данных. – М.: Финансы
и статистика, 1985. – 344 с.
- Чарльз Петцольд.
Программирование для Microsoft Windows на Microsoft
Visual Basic .NET. Том 2. Русская Редакция. 2003 г.
624 с.
- Шумаков
П. В. ADO.NET и создание приложений баз данных
в среде Microsoft Visual Studio .NET. Диалог-МИФИ. 2003
г. 528 с.
- Юрий Тихомиров.
Microsoft SQL Server 7.0 в Подлиннике. С – Пб. BHV.
1999 г. 720 сю.
- Якушева
Н. М. Visual Basic .NET. Учебное пособие. Пресс.
2003 г. 288 с.
Приложения
В качестве приложения
приводим:
- листинг программы;
- построенный
график тестирования по группам;