- •1 Основные понятия теории дистанционного обучения
- •2 Анализ достоинств и недостатков существующих систем дистанционного обучения
- •2.1Система дистанционного обучения Learning Space 5.0 (Lotus/ibm)
- •2.1.1 Возможности системы
- •2.1.2 Организация работы с курсами
- •2.1.3 Базовый модуль
- •2.1.4 Модуль "Совместная работа"
- •2.2 Система дистанционного обучения WebCt
- •2.2.1 Содержание курса и относящиеся к нему инструменты
- •2.2.2 Инструменты связи
- •2.2.3 Инструменты оценки знаний
- •2.2.4 Инструменты обучения
- •2.3 Система дистанционного обучения moodle
- •2.3.1 Возможности Moodle, интересные для администраторов
- •2.3.2 Возможности Moodle для преподавателей
- •2.3.3 Другие возможности moodle
- •3 Выбор программных средств для реализации дистанционного обучающего курса по эконометрии
- •3.1 Средства организации клиент-серверного приложения
- •3.2 Средства создания запросов, управление бд
- •4 Основные требования к системе
- •4.1 Функциональные назначения системы
- •Основные таблицы и схема данных
- •Требования к интерфейсу
Требования к интерфейсу
Представим структуру разрабатываемого обучающего курса.
Рисунок 4.3 – Структура разрабатываемой обучающей системы
Основной модуль – представляет главную страницу сайта: автоизацию (вход в систему), регистрация или забыл пароль.
Авторизация – представляет диалог для ввода логина, пароля и сгенерированного ключа , проверки их на корректность. В случае положительной проверкм осуществляется вход в систему, иначе выдается сообщение о неккоректном вводе данных.
Регистрация – представляет диалог для ввода регистрационных данных пользователя, проверки их на корректность и размещения их в БД.
Забыл пароль-в случае забывания пользователем пароля, он вводит свой login, e-mail и отвечает на вопрос, на который пользователь отвечал при регистрации.Введенные данные проверяются с имеющимися в БД. В случае положительно проверки выдается пароль, иначе выдается сообщение о неккоректном вводе данных.
Меню – представляет основное меню пользователя. Если пользователь – администратор, то реализуется меню управления пользователями, материалами курса, глоссарием, библиотекой, тестами и другими составляющими ДО. То есть администратор выступает в качестве супер-пользователя системой, который может редактировать данные всей системы. Если пользователь – обучающийся, то предлагается выбор предмета, и в зависимости от выбранного предмета соответствующий обучающий материал, ссылки на тесты. Если пользователь – преподаватель, то ему кроме тех аспектов, которые доступны обучающимся, доступны также –добавление,удаление,создание нового учебного материала, кооректировка тестов и их проверка.
Администрирование – позволяет управлять в диалоговом режиме регистрационными данными пользователей, создавать, переименовывать и удалять разделы и темы учебного материала, конструировать и редактировать тесты, просматривать общие отчеты о прохождении тестов.
Тесты - обеспечивает формирование пользователю соответствующих тестов, обработку ответов и выдачу результата.
СУБД – обеспечивает управление БД системы.
БД – содержит данные о пользователях, материалы курса, тесты, проверенные тесты и т.д.
Обучающий курс написан с ипользованием различных Web-технологий таких как, PHP, MySQL, HTML, CSS, JavaScript. Выбраны именно эти технологии вследствии того,что : HTML, CSS – составляют внешний вид обчающего курса, то есть web-страницы с различными элементами отображения языка каскадных стилей; JavaScript используется для написания сценариев, т. е. небольших программ, которые исполняются обозревателем в процессе отображения документа и обеспечивают его динамическое изменение в ответ на различные события; MySQL - система управления базами данных, необходимая для записи, выборки и обработки данных, хранящихся в компьютерной базе данных; PHP - интерпретируемый язык программирования, код которого встраивается непосредственно в HTML-страницы. При запросе пользователя web-сервер просматривает документ, выполняет найденные в нем PHP-инструкции, а результат их выполнения возвращает пользователю,при этом задача языка состоит в том, чтобы дать возможность Web-разработчикам легко и быстро создавать динамично изменяемые html-страницы.
ЗАКЛЮЧЕНИЕ
Итак, проведен анализ ДО с точки зрения теории и практической применимости. На основании анализа построен обучающий курс, особенность которого в том, что он является не статическим материалом, а динамическим. То есть кроме возможности просмотра интересующего учебного материала реализовано следующее:
-разграничение в правах доступа-администратор, преподаватель, обучающийся и в зависимости от прав доступа редактирование содержимого сайта в режиме реального времени;
-данный предмет рассчитан на любой предмет, то есть после входа в систему нужно выбрать предмет и преподавателя, по которому будет проходить ДО; после сделанного выбора обучающая система подстраивается под данный предмет.
-осуществление контроля знаний обучаемых, при этом результаты будут отсылаться преподавателю, общение между преподавателем и обучаемыми и будет в режиме on line.Для достоверности результатов будут использоваться:
- счетчик времени,т.е. как только обучающийся открывает тесты включается счетчик. По истечении определенного времени,установленного преподавателем, ответ автоматически отсылается преподавателю;
-во время ответов на тесты будет отсутствовать возможность перехода на другую страницу;
-будет невозможным копирование текста учебного материала,например блокировав кнопки Ctrl и правую и леву кнопки мыши;
-должна быть защита от повторного входапод одним и тем же логином и паролем, например в БД будет меняться значение при входе и выходе пользователя из системы.
ПЕРЕЧЕНЬ ССЫЛОК
1. В.Канаво, Методические рекомендации по созданию курса дистанционного обучения через интернет [Электрон. ресурс]. – Режим доступа: http://www.curator.ru/method.html
2. Обзор системы дистанционного обучения Learning Space 5.0 [Электрон. ресурс]. – Режим доступа: http://dl.nw.ru/software/LearningSpace5/
3. Обзор системы дистанционного обучения WebCT [Электрон. ресурс]. – Режим доступа: http://dl.nw.ru/software/review/
4. http://www.moodle.org
5. http://moodle.udec.ntu-kpi.kiev.ua/oldmoodle/course/view.php?id=2
8. Марк Ильин, MySQL (введение), Источник: www.articles.org.ru [Электрон. ресурс]. – Режим доступа: http://www.compdoc.ru/bd/mysql/mysql_introduction/
9. Конкурентные преимущества MySQL. Интервью Сергея Кузнецова с Мартином Микосом, CEO компании MySQL AB, Источник: www.citcity.ru
[Электрон. ресурс]. – Режим доступа: http://www.compdoc.ru/bd/mysql/competitive_advantage_mysql/
10. Александр Лозовюк ,Управление доступом к базам MySQL, Источник: www.hostinfo.ru [Электрон. ресурс]. – Режим доступа:
http://www.compdoc.ru/bd/mysql/access_management/
11. Бардин Павел,Используем базу данных MySQL, Источник: www.proger.ru
[Электрон. ресурс] - Омский филиал института математики СО РАН, г.Омск – Режим доступа:http://www.compdoc.ru/bd/mysql/mysqluse1/
12. О. В. Прохоров, Омский филиал института математики СО РАН, г.Омск,
Технология построения клиент-серверной экспертной системы для сетей Internet/Intranet в приложениях телемедицины[Электрон. ресурс]. – Режим доступа: http:// www.ict.edu.ru/vconf/files/444.doc
13. Сергей Нужин, Глава 3. Установка и администрирование WWW -сервера
[Электрон. ресурс]. – Режим доступа: http://www.tup.km.ua/citforum/database/cnit/3.htm
14. Сергей Нужин, Глава 4. Использование CGI при создании интерактивных интерфейсов [Электрон. ресурс]. – Режим доступа: http://www.tup.km.ua/citforum/database/cnit/4.htm
15. компьютерный портал ,Лабораторная работа - MySQL (окончание)
[Электрон. ресурс]. – Режим доступа: http:// webstd.org.ua/articles/?aid=35
16. А. В. Соловов, доцент, кандидат технических наук Самарский государственный аэрокосмический университет Мифы и реалии дистанционного обучения [Электрон. ресурс]. – Режим доступа: http://cnit.ssau.ru/do/articles/mifs/
17. Котеров Д. В. Самоучитель PHP 4. — СПб.: БХВ-Петербург, 2001. — 576 с.: ил.
