Современные информационные технологии / 3. Программное обеспечение

Старший преподаватель Сарбасова А.Ж.

Костанайский государственный университет имени А. Байтурсынова

Проектирование электронного учебника по дисциплине Алгоритмы, структуры данных и программирование средствами Borland Delphi 7.

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

Электронный учебник по дисциплине «Алгоритмы, структуры данных и программирование» - это программно – методический комплекс, обеспечивающий возможность самостоятельного или при участии преподавателя освоения курса лекций по данной теме именно с помощью компьютера, за счет применения мультимедийных средств.

Электронный учебник соответствует следующим требованиям: работает в операционных системах Microsoft Windows 9х/Me/XP, требует наличие любого интернет браузера. Необходимо наличие 64 мегабайт оперативной памяти, 18 мегабайт свободного пространства на жестком диске. Для комфортной работы в программе желателен монитор с разрешением экрана 1024*768 точек, 32 битами цветопередачи и частотой обновления экрана 85 Гц. Нетребователен к аппаратному обеспечению персональных компьютеров, содержит аналитическую и визуальную информацию.

Программа написана в среде программирования Borland Delphi 7.0, поэтому перед установкой программы необходимо установить языковые драйверы на тот компьютер, на котором предполагается использование данной программы, затем скопировать папку Tutor, в которой находится программа, на любой логический диск.

Для запуска программы необходимо запустить файл Turbo_Pascal.exe, который имеет следующий путь: //Tutor// Turbo_Pascal.ехе.

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

Также для более углубленного, детального и наглядного изучения материала можно просмотреть демонстрацию теоретического материала с помощью команды меню «Презентации», выбирается необходимая для изучения тема и открывается показ презентации по выбранной теме.

Для того чтобы в проекте Delphi можно было просматривать HTML – документ, необходимо разместить компонент класса TWebBrowser с закладки Internet, имеющий вид области просмотра белого цвета. Чтобы компонент отображал документ, связанный с выбранной пользователем темой, использован метод Navigate этого компонента.

Как было сказано выше, при выборе в меню файл команды «Теория» и «Лабораторные работы» в области просмотра отображается соответствующий материал по выбранной пользователем теме. Это реализуется следующим программным кодом:

//Обработчик события OnClick для выбора темы по разделу  «Теория»

Case TreeView1.Selected.AbsoluteIndex of

0:WebBrowser1.Navigate(ExtractFilePath(paramstr(0))+'HTML\Теория\0.htm');

1:WebBrowser1.Navigate(ExtractFilePath(paramstr(0))+'HTML\Теория\1.htm'); ...

end;

Также для проверки знаний по каждой изученной теме пользователю предлагается пройти тестовый опрос, и подсчитывается промежуточный процент усвоения пройденного материала. В конце обучени имеется возможность пройти итоговое тестирование по всему курсу. Для преподавателя дисциплины предусмотрена возможность редактирования базы тестов.

В заключении хочется сказать, структура учебника организована таким образом, чтобы пользователю было легко и удобно его использовать. Удобный пользовательский интерфейс позволяет легко освоить работу с учебником, быстро найти интересующий материал.

Электронный учебник имеет некоторые преимущества над его HTML-аналогами. Эти преимущества выражаются в том, что учебник создан путем синтеза двух технологий: HTML 4.0 и Borland Delphi 7.0, а также с использованием базы данных. Простота удобства со стороны HTML поддерживается надежностью Delphi 7.0 и стабильности базы данных. Это подчеркивается тем, что текстовая оболочка учебника заключена в исполняемый модуль exe - файла и это не дает возможности делать какие-то изменения в структуре программы.

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

Литература:

1.        Архангельский А.Я. Программирование в Delphi 7.0 – М.: Бином 2003.

2.        Сапронов В.В., Тихий П.В. Руководство по HTML. Москва: Нолидж 2000.

3.        Системы управления базами данных. Справочник. Москва: Мир 1984.

4.        Андриенко Г.Л., Андриенко Н.В. Интеллектуальная гипертекстовая система для исследования проблем и обучения. Тверь, 1994 г.