Образовательные технологии на основе системы управления обучением Moodle
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
±учения и состоит из лабораторных работ, тестов и курсового проекта. Еще одним элементом данной структуры является глоссарий, позволяющий просматривать определения основных терминов непосредственно в учебном пособии или лекции.
Рисунок 2.1 - Структура информационной образовательной технологии
Для реализации учебного пособия в системе Moodle использован сторонний модуль Книга. Он состоит из двух частей: навигационной области и области контента. Также помимо навигации и просмотра пособия, модуль позволяет распечатывать нужные главы.
Другим теоретическим элементом образовательной технологии является лекция, реализованная с помощью модуля Лекция. Она представляет собой набор теоретических разделов, после каждого из которых располагается блок вопросов. При правильном ответе на вопросы обучаемый переходит на следующий теоретический раздел, при неправильном же возвращается на предыдущий и изучает материал заново. Этот элемент курса удобен еще и тем, что он позволяет проводить оценивание работы обучающихся в автоматическом режиме: преподаватель лишь задает системе параметры оценивания, после чего система сама выводит для каждого студента общую за урок оценку и заносит ее в журнал.
Основным элементом практической части образовательной технологии является лабораторный практикум, для реализации которого в системе Moodle использован модуль Ответ в виде файла. Модуль состоит из области, содержащей описание лабораторной работы, и кнопки для ее загрузки на сервер. Преподаватель может оперативно проверить загруженные обучающимся файлы или тексты, прокомментировать их и, при необходимости, предложить доработать в каких-то направлениях.
Защита лабораторных работ предполагает прохождение тестирования, для реализации которого в системе Moodle использован модуль Тест. В нем, однако, помимо стандартных типов вопросов, с помощью сторонних модулей, могут использоваться и другие типы. Вопросы тестов сохраняются в базе данных и могут повторно использоваться в одном или разных курсах. На прохождение тестов предполагается одна попытка, так же на работу с тестом устанавливается лимит времени.
Глоссарий позволяет организовать работу с терминами, при этом словарные статьи могут создавать не только преподаватели, но и студенты. Термины, занесенные в глоссарий, подсвечиваются во всех материалах курсов и являются гиперссылками на соответствующие статьи глоссария. Система позволяет создавать как глоссарий курса, так и глобальный глоссарий, доступный участникам всех курсов.
Консультирование обучающихся при дистанционной форме может происходить с помощью чата или форума. Форум можно также использовать и для загрузки обучающимися файлов - в таком случае вокруг этих файлов можно построить учебное обсуждение, дать возможность самим обучающимся оценить работы друг друга.
Каждый элемент образовательной технологии оценивается либо системой автоматически, либо преподавателем вручную, а результаты записываются в журнал оценок.
3. Практическая часть
Рассмотрим применение разработанной технологии на примере создания учебного курса по дисциплине Веб-программирование.
В качестве теоретической основы для курса было разработано учебное пособие, состоящее из 8 глав. В первой главе рассматриваются основные термины и понятия веб-технологий, а также протокол обмена HHTP, дается обзор современных веб-браузеров, языков веб-программирования, систем управления контентом и сред веб-разработки. В следующих четырех главах рассматривается основной синтаксис языка разметки HTML, каскадных таблиц стилей CSS и языка веб-программирования PHP. В шестой главе освещаются вопросы взаимодействия PHP с протоколом HTTP, такие как обработка форм, работа с cookies, сессиями и HTTP-заголовками. В седьмой главе рассматриваются основные правила составления запросов на языке SQL, PHP-функции для работы с СУБД Firebird, а также практические примеры взаимодействия PHP и Firebird. В восьмой главе рассматривается синтаксис регулярных выражений в PHP, а также PHP-функции для работы с ними.
Основным элементом практической части курса является разработанный лабораторный практикум, состоящий из 5 работ. Основной особенностью этого практикума является его последовательностный характер. Т.е. каждая последующая работа практикума взаимосвязана с предыдущей, а при последовательном выполнении всех 5 работ, учащийся получает полноценное веб-приложение. В первой работе учащиеся осуществляют верстку веб-сайта и работают над его оформлением. Во второй работе обучаются установке веб-сервера Apache и модуля PHP, а также изучают синтаксис языка PHP. В третьей работе учащиеся изучают обработку HTML-форм и реализуют авторизацию на сайте с помощью сессий. В четвертой работе обучаются построению запросов к СУБД Firebird с помощью PHP-скриптов и реализуют добавление, редактирование и удаление данных на сайте. В пятой работе учащиеся изучают синтаксис регулярных выражений и реализуют с помощью них поиск на сайте.
Рассмотрим подробнее создание всех элементов курса в системе Moodle 2.2.
3.1 Создание курса
Система управления обучением Moodle состоит из курсов. Под курсом в рамках системы не всегда понимается процесс обучения по какой-то заранее определенной программе. Курс может являться просто средой общения круга заинтересованных людей в рамках одной тематики.
Список всех курсов системы дистанционного обучения обычно представл