Современные информационные технологии / 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 г.