Проектирование мультимедийного обучающего курса

Разработка и практическое внедрение мультимедийного обучающего курса по дисциплине "НЭК АСОИУ". Анализ свойств модифицированной LMS MOODLE и ее возможности по оказанию поддержки и структурированию контента. Эффективность подхода к формированию курса.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 21.05.2009
Размер файла 3,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Moodle (Мудл) может быть установлен на любом компьютере, поддерживающем PHP, а также базы данных типа SQL (например, MySQL).

Он может быть запущен на операционных системах Windows или Mac и многих разновидностях linux (например, Red Hat или Debian GNU). Есть много людей, сотрудничающих с Moodle, которые обладают достаточными знаниями, чтобы помочь Вам, и даже посодействовать в создании Вашего собственного сайта Moodle.

Слово Moolde - это аббревиатура от понятия Модулярная Объектно-Ориентированная Динамическая Обучающая Среда, которая наиболее полезна для программистов и теоретиков. Это также может быть и глаголом, который означает процесс медленного продирания сквозь дебри, изучения чего-либо по мере его появления, исправление своих ошибок, которое впоследствии ведет к развитию интуиции, сообразительности и творческих способностей. По существу, обе эти трактовки подходят, учитывая то, как разрабатывался этот проект и то, что учителя и студенты смотрят на вопрос он-лайн образования по-разному. Все, кто используют проект Moodle(Мудл) - Moodlers (Мудлеры).

Подробно CMS Moodle будет рассмотрена при создании обучающего курса.

2. Проектная часть

2.1 Установка LMS Moodle Web_сервере

2.1.1 Требования к системе

Moodle создавался в Linux с использованием Apache, MySQL and PHP (Linux + Apache + MySQL + PHP = LAMP), но регулярно проверялся в работе в среде Windows XP/2000/2003 (WAMP), Solaris 10 (Sparc and x64), Mac OS X и Netware 6. Также имеется поддержка СУБД PostgreSQL, Oracle и Microsoft SQL Server.

Для работы Moodle предъявляет следующие требования к системе:

Оборудование

На диске должны быть свободными минимум 160 МБайт, Вам потребуется больше свободного места, чтобы сохранить Ваш учебный материал.

Минимальная память 256 МБайт, рекомендуемая память 1 ГБайт. Вы можете руководствоваться следующим правилом для вычисления приблизительно необходимого вам объема памяти: 50 конкурентных (одновременно работающих в системе) пользователей на каждый 1 Гб памяти. Обратите внимание, что эта цифра может быть неточной и зависит от комбинации используемого вами оборудования и программного обеспечения.

Программное обеспечение

Веб-сервер. Большинство предпочитают Apache, но Moodle будет хорошо работать и с любым другим веб-сервером, который поддерживает PHP, например IIS на Windows платформе. PHP не предъявляет требования к версии веб-сервера, но тем не менее (общий совет) - используйте по возможности самую новую, из стабильных, версию веб-сервера.

Язык сценариев PHP (обратите внимание, что есть особенности установки Moodle с PHP-Accelerator). На данный момент существует 2 основные версии (ветки) PHP: PHP4 и PHP5. В зависимости от версии Moodle предъявляет следующие требования:

Для Moodle версии 1.4 или выше: поддерживаются PHP4 (версия 4.1.0 или выше) или PHP5 (версия 5.1.0 или выше).

Для Moodle версии 1.6 или выше: поддерживаются PHP4 (версия 4.3.0 или выше) или PHP5 (версия 5.1.0 или выше).

В будущем Moodle версии 2.0 и выше не будет поддерживать PHP4, только PHP5 (версия 5.2.0 или выше).

2.1.2 Настройки PHP

safe_mode должна быть отключена (OFF, проверьте php.ini или конфигурационный файл Apache).

memory_limit должна иметь значение по-крайней мере 16M (32M рекомендуется для Moodle 1.7 и 40M для Moodle 1.8 или выше). Большие сайты могут потребовать более 128M. PHP 5.2.x требует больших значений memory_limit чем предыдущие версии PHP. 64bit операционные системы еще более требовательны к памяти.

session.save_handler должно иметь значение files.

Библиотеки и расширения PHP

mbstring обязателен для Moodle 1.6 и выше. Это расширение предназначено для работы с многобайтными строками и особенно важно для русскоязычных инсталяций.

iconv обязателен для Moodle 1.6 и выше.

библиотека GD и FreeType 2 необходимы для создания графиков, диаграмм и для построения страниц логов.

Расширение mysql необходимо, если вы используете MySQL.

Расширение pgsql необходимо, если вы используете PostgreSQL.

Расширение zlib необходимо для работы с архивами zip.

Расширение curl рекомендуется для Moodle 1.8 и выше.

Расширение tokenizer рекомендуется для Moodle 1.8 и выше.

Расширения curl и openssl необходимы для функционирования Moodle network - сетевое взаимодействия нескольких инсталяций Moodle (для Moodle 1.8 и выше).

Могут потребоваться другие расширения PHP, особенно если используется внешняя аутентификация и / или запись на курсы (например, расширение LDAP для аутентификации с использованием LDAP или расширение sockets для Chat_сервера).

Работающий сервер СУБД: MySQL или PostgreSQL полностью поддерживаются и совместимы для использования с Moodle. Поддержка Microsoft SQL Server и Oracle была добавлена в Moodle 1.7. MySQL подойдет для большинства людей, потому что она очень популярна, но есть аргументы в пользу PostgreSQL, особенно если вы планируете в дальнейшем широкое развитие.

Для Moodle 1.5 требуется MySQL не ниже 3.23 или PostgreSQL не ниже 7.4.

Для Moodle 1.6 требуется MySQL не ниже 4.1.16 (4.1.12 если вы используете только языки на основе латинского алфавита) или PostgreSQL не ниже 7.4.

Для Moodle 1.7 требуется MySQL не ниже 4.1.16 (4.1.12 если вы используете только языки на основе латинского алфавита), PostgreSQL не ниже 7.4 или Microsoft SQL Server 2005 (версия 9 или SQL Server Express 2005).

Обратите внимание, что MySQL опция «strict mode» должна быть отключена.

Минимально возможная версия PostgreSQL - 7.4, но Moodle широко используется и с 8.0 и 8.1.

2.1.3 Количество пользователей

В дополнение к требованиям, предъявляемыми Moodle для оборудования и программного обеспечения, вам необходимо задуматься о размерах СДО: сколько пользователей смогут в ней работать. Необходимо спланировать следующие два числа:

Активные пользователи: максимальное число пользователей, активно работающих с СДО. Это число может определять количеством компьютеров в вашей организации или количеством пользователей в курсе (в зависимости от того, какое число больше).

Конкурентные пользователи БД: максимальное число пользователей, одновременно работающих с базой данных (важное число для элементов курса, например, таких как тесты). Т.е. это то число пользователей, которые будут одновременно работать в системе.

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

Общее правило для отдельного сервера таково: примерное максимальное число конкурентных пользователей БД = объем ОЗУ (Гб) * 50, примерное максимально число активных пользователей = примерное максимальное число конкурентных пользователей БД * 5. Например, для университета с 500 компьютерами и 100 конкурентными пользователями необходим сервер с 2Гб оперативной памяти.

Замечание для веб-хостингов: узнайте у вашего провайдера о лимитах конкурентных подключений к БД и загрузке процессора. Это поможет вам определить максимальное число пользователей, которые смогут работать с вашей СДО.

2.1.4 Структура каталога LMS Moodle

Вы можете спокойно пропустить этот раздел, но здесь кратко изложено содержимое каталога Moodle, что поможет вам лучше ориентироваться:

config.php - содержит основные настройки. Этот файл создается в процессе установки.

install.php - файл, который вы должны будете запустить, чтобы создать config.php.

version.php - содержит информацию об установленной у вас версии Moodle.

index.php - это главная страница вашего сайта.

admin/ - скрипты администрирования вашего сайта.

auth/ - подключаемые модули для аутентификации пользователей сайта

blocks/ - подключаемые модули небольших блоков, которые могут быть размещены на многих страницах

calendar/ - скрипты для вывода и управления календарями

course/ - скрипты для вывода и управления учебными курсами

doc/ - помощь по Moodle (например, эта страница)

files/ - скрипты для просмотра и управления загруженными файлами

lang/ - тексты на разных языках, одна директория - один язык (для локализации Moodle)

lib/ - основные библиотеки ядра Moodle.

login/ - скрипты для обработки входа и создания учетных записей

mod/ - все основные модули, которые используются для создания курсов

pix/ - картинки для сайта

theme/ - темы для оформления сайта

user/ - скрипты для управления пользователями

2.1.5 Создание базы данных

Необходимо создать пустую базу данных (типа «moodle») в Вашей СУБД от имени специально созданного для этого пользователя (например «moodleuser») который имел бы доступ к этой базе данных (и только к ней). Вы могли бы использовать пользователя «root», если бы пожелали, для тестирования сервера, но это не рекомендуется делать из соображений безопасности.

2.1.6 Запуск установочного файла для создания файла config.php

Чтобы запустить установочный файл (install.php), необходимо зайти в Moodle используя веб-броузер или просто наберите http://localhost/install.php в строке адреса (Рисунок 1).

(Инсталлер будет использовать cookie. Если Вы увидете всплывающее окно с сообщением об этом, то разрешите использовать cookie!)

Moodle определит конфигурацию вашей системы и поможет в несколько шагов создать файл конфигурации config.php. Затем Moodle запишет его в ту же папку на сервере, в которую Вы поместили Moodle, Либо Вы можете нажать на кнопку и загрузить файл config.php из программы установки чтобы потом самостоятельно скопировать его в директорию Moodle на сервере.

Далее программа установки будет проверять настройки вашего сервера и давать советы по преодолению трудностей. В большинстве случаев этих советов будет достаточно.

Переход к странице администратора для продолжения конфигурации

После того как основной файл config.php создан, Вам необходимо создать свой «admin» для получения доступа к главной странице.

Для начала Вам нужно будет ознакомиться с представленными условиями соглашения GPL «shrinkwrap» и принять их.

Затем Moodle начнет создание базы данных для хранения информации. Вначале создается основная база данных таблиц. Вы должны просмотреть SQL сообщение, следуемое за основным сообщением.

Затем Вы увидете страницу со множеством сообщений, они настраивают все таблицы, используемые различными модулями Moodlе. Как и прежде, они (сообщения) должны быть зеленого цвета если все в порядке.

Внизу страницы нажмите «Continue».

На следующей странице Вы найдете форму, где нужно будет внести параметры Вашего Moodle сайта и главной страницы, такие как имя, формат, описание и другие. Заполните их и нажмите кнопку «Save changes».

В конце, Вас спросят, создать ли нового пользователя для дальнейшего доступа к странице администратора. Заполните детали: Ваше имя, email адрес, затем нажмите кнопку «Save changes». Обязательно заполненными должны быть не все пункты, но если Вы пропустите важные пункты, обязательные в заполнении, то будете возвращены на эту страницу.

После успешной регистрации произойдет возврат на домашнюю страницу Вашего нового сайта! Заметьте, что внизу слева страницы появятся администраторские связи (эти пункты также появятся на отдельной странице администратора) - эти пункты доступны только Вам, так как Вы зарегистрирован как админ-пользователь. Все Ваши последующие действия могут быть выполнены с помощью разделов меню, таких как:

создание и удаление курсов

создание и правка пользовательских отчетов

управление преподавательскими отчетами

изменение сайта

2.2 Анализ модернизированных возможностей системы

При создании системы электронной поддержки обучения студента была модернизирована стандартная среда разработки обучающих курсов - MOODLE. В стандартную поставку были внесены следующие изменения:

· Добавлен HTML_редактор TinyMCE 3

· Добавлена Lightbox галлерея

· Добавлен модуль для организации общего доступа к папкам с файлами

· Добавлен новый формат вопросов, основанный на языке Javasript

· Добавлен модуль организации трансляций

Каждый из модулей, так или иначе, поможет пользователю (как учителю, так и студенту), интенсифицировать процесс обучения.

2.2.1 Дополнительный HTML_редактор TinyMCE 3

TinyMCE (англ. Tiny Moxiecode Content Editor) платформонезависимый Javascript HTML WYSIWYG (What you see is what you get) редактор. К основным характеристикам программы относятся поддержка тем/шаблонов, языковая поддержка и возможность подключения модулей (плагинов). Используется в различных системах управления содержимым (CMS).

При модификации стандартной сборки LMS MOODLE было выявлено, что такой HTML_редактор существенно расширяет возможности как преподавателя, так и студента, за счёт внедрения новых функций, таких, как:

· Переключение в режим HTML

· Работа с таблицами

· Работа с медиа-объектами (видео и флеш)

· Встроенный редактор DragMath

· Изменение размеров рабочей области мышкой

· Оперирование библиотекой спец-символов

Если рассматривать эти возможности применительно к образовательному процессу, то наибольшее внимание стоит уделить редактору DragMath, работе в режиме HTML и работе с медиа-объектами.

Для того, чтобы установить редактор TinyMCE 3 необходимо скачать пакет интеграции с сайта разработчика, который включает в себя 2 обширных папки. Первая папка tynimce3 необходима для установки данного модуля в библиотеку модулей MOODLE. Вторая папка является визуальной темой, созданной разработчиками специально для интеграции данного программного продукта.

Для корректной работы редактора необходимо открыть доступ на запись к папке mod\tinymce3 в корне MOODLE. Так же, если пользователь не хочет использовать стандартную тему разработчиков (как в нашем случае), необходимо заменить footer_файл используемой темы на аналогичный из темы TinyMCE3 и в настройках MOODLE «Администрирование->внешний вид->HTML_редактор» убрать галочку «Использовать стандартный HTML_редактор».

Далее потребуется добавить строчку в файле lib/formslib.php и изменить

var ret = true;

на

tinyMCE.triggerSave();

var ret = true;

Редактор формул DragMath

Данный редактор, доступный как отдельно, так и в пакете TinyMCE3, является, по сути, эквивалентом выражений типа Microsoft Equation в Microsoft Word. Выглядит он следующим образом:

Рисунок 2 - Иконка DragMath

Нажатие на эту иконку приводит к запуску приложения на языке JavaSript, которое выглядит следующим образом:

Рисунок 3 - Редактор формул DragMath

Данный редактор позволяет создавать математические выражения в браузере без участия сторонних программ и приложений. У этого редактора имеются обширные возможности по экспорту созданных внутри него формул в другие программы и приложения. Это средство очень удобно для создания вопросов по точным дисциплинам, таких как: математический анализ, физика или схемотехника. С помощью данного приложения учитель может автоматизировать процесс контроля за успеваемостью. Этот инструмент весьма полезен в объёмных работах - преподаватель задаёт вопрос, ученику придётся решать пример за определённое время. Такого рода связки следует применять при создании элементов выходного контроля.

Стоит отметить, что для того, чтобы данное приложение работало корректно, необходимо поставить отметку в меню администрирования «Управление->фильтры» «Использовать формат фильтров LaTeX». После этого выражения вида $$formula_text$$ будут переводиться в изображение, которое будет храниться в соответствующей базе данных и выводиться пользователю.

Также необходимо отметить, что данное приложение имеет возможности по экспорту в различные форматы, что значительно расширяет его возможности по переносу в другие системы и позволяет работать с объектами этого типа не только внутри LMS MOODLE.

Работа с медиа-объектами

Большинство информации можно представлять описательно - в виде текста, но, в свою очередь, стоит вспомнить, что многочисленные исследования уже выявили зависимость степени усвоения материала от способа его восприятия. Оказалось, что доля усвоенного тем или иным способом такова: 10% - от услышанного; 30% - от прочитанного; 50% - от наблюдаемого. Таким образом, для интенсификации процесса образования и усвоения материала необходимо использовать media_объекты. Flash_презентации, видеообъекты, интерактивные пособия по работе - это уже не новые технологии, но использующиеся повсеместно, в том числе и в образовании. В нашем случае база такого рода объектов велика - порталы, такие как youtube.com, video.yahoo.com и video.google.com хранят в себе уже миллионы видеообъектов, из которых какую-то часть можно было бы применить и в образовательном процессе. К примеру, при составлении видеолекций по 3D_графике использовался ресурс компании yahoo, откуда было взято около 10% финального видео.

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

Стоит отметить, что дальнейшие исследования целесообразности применения данного редактора стоит проводить при большом количестве пользователей, поскольку пользователь не имеет возможности выбирать между двумя редакторами (эта возможность доступна администратору, для включения стандартного редактора необходимо указать соответствующий пункт в меню HTML_редактор - «Использовать стандартный HTML_редактор»). Если в дальнейшем окажется, что пользователям сложно разобраться в работе данного редактора, то всегда существует возможность вернуть старый, хотя мне кажется обоснованным использование именно расширенного HTML_редактора.

2.2.2 Использование галереи Lightbox

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

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

Рисунок 4 - Использование модуля Lightbox

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

Данный программный продукт позволяет достаточно эффективно использовать время и данные при работе с фотографиями и изображениями. Это может быть использование в таких областях, как дизайн, композиция, уроки владения графическими пакетами (для демонстрации финального результата). Такого рода элемент рекомендуется использовать на лабораторных работах по соответствующим предметам, куда можно будет переводить как отчёты о работе, так и примеры, созданные заранее. Данный скрипт позволяет сконцентрироваться на объекте (благодаря фону) и, вероятно, выявить скрытые недостатки и достоинства, при этом пользователь не использует никаких сторонних программ и находится в том же окне браузера.

Для того, чтобы установить галерею Lightbox необходимо загрузить папку lightboxgallery и все внутренние файлы в директорию модулей MOODLE. После загрузки авторизоваться администратором в системе и просмотреть пункт меню «Администирование->Уведомления», после этого система совершит все необходимые операции с базой данных и обновит таблицы для завершения установки.

Для апгрейда этого плагина с прошлой версии необходимо скопировать содержимое архива старшей версии в папку, где установлена младшая версия и снова зайти во вкладку «Администрирование->Уведомления». Эта программа была разработана для версии MOODLE 1.8 и выше, поэтому для установленной версии MOODLE она подходит идеально.

2.2.3 Блок организации доступа к файлам и папкам

Данный блок представляет собой элемент доступа к папкам и файлам пользователей. При помощи этого блока пользователь может создавать, удалять, перемещать файлы в своих личных директориях. Это весьма удобный элемент контроля учащихся. Ученик может закинуть все необходимые файлы в определённую папку на сервере и дать ссылку преподавателю. Несмотря на то, что в MOODLE уже существует возможность вкладывать файлы в ответы к некоторым вариантам заданий и вопросов, этот элемент отличается своей независимостью от курсов и иным родом организации содержимого. Не всегда ответ на задание можно уместить в один файл. Именно в таких случаях на выручку приходит данный блок.

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

2.2.4 Новый формат вопросов «Image Target»

Для расширения возможностей тестирования был добавлен новый тип вопросов Image Target.

Для того чтобы установить данный модуль, необходимо скачать архив с сайта MOODLE и распаковать его в директорию quiz на сервере MOODLE. После этого необходимо разрешить доступ к этой папке на сервере, иначе модуль может некорректно работать. Так же необходимо включить поддержку Javascript в браузере.

Элемент курса «Тест» включает в себя достаточно большое количество уже готовых вариантов вопросов, такие как «Множественный выбор», «Вычисляемый ответ», «Описание», «Эссе» и др. В большинстве случаев можно обойтись уже существующими вариантами, но для расширения возможностей этого элемента был добавлен новый тип вопросов Image Target. Этот тип вопроса подразумевает, что пользователь выберет нужную зону изображения, которая и будет являться ответом. Этот вид вопроса не похож ни на какой другой, поскольку он использует механизмы Javascript.

Затраты на установку и работу с этим типом вопросов не сопоставимы с пользой от него. Такой вопрос очень полезен для больших картинок со множеством элементов. Допустим, преподаватель хочет узнать, разбирается ли студент в портах ввода\вывода. Он находит фотографию задней стенки ПК, где расположены порты, загружает её в курс, добавляет вопрос типа Image Target и определяет зону, где расположен COM_порт. После этого студент заходит в тест, смотрит на картинку и мышкой выбирает тот порт, который кажется ему похожим на COM. Если он угадывает, попав мышкой в нужную зону, то ему выводится комментарий к правильному ответу и начисляются баллы.

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

2.2.5 Модуль организации трансляций

Для расширения возможностей преподавателя и организации контента по защитам различных курсовых\дипломных работ был выбран плагин для организации трансляций вида «Видео+презентация» под названием Autoview.

Для начала определим возможности этого модуля. Данный модуль обладает следующими возможностями:

· Поддержка браузеров Mozilla, Firefox, Opera. Кросс-браузерная и кросс-платформенная система.

· Поддержка 4 языков

· Поддержка различных видов слайдов (Flash, JPEG_объекты)

· Поддержка субтитров в презентациях

· Синхронизация слайдов и видео по времени

· Поддержка 4 видеоформатов: Realmedia, Quicktime, Windows Media, FlashVideo

· Ведение аудиопрезентаций

Исходя из этих возможностей можно определить, в каких областях целесообразно применять данный плагин. В первую очередь, самым простым способом использования данной надстройки была бы систематизация видео\презентационного контента, записываемого на кафедре. Поскольку для синхронизации видео и flash_компонентов необходимо использование OpenOffice, то легче будет его использовать именно в ключе систематизации информации. В дальнейшем, так же, можно использовать его для ведения дистанционных презентаций, поскольку данная программа позволяет вести трансляцию потокового видео. В этом случае, правда, пользователям придётся либо самим переключать презентацию, либо преподавателю заранее выставлять метки для смены слайдов (по времени). Так что такой подход применять следует только к уже неоднократно проработанному материалу, когда преподаватель точно знает, в какое время должно происходить переключение презентации. Целесообразно, так же, использовать ресурс мгновенных сообщений, что даст возможность пользователям задавать вопросы преподавателю.

2.3 Создание нового электронного учебного курса

Если Moodle работает должным образом, Вы можете создать новый курс.

Выберите пункт «Добавить курс» на странице администратора (Рисунок5).

Рисунок 5 - Добавление нового курса

Приступим к созданию курса. Для этого сначала необходимо создать категорию курсов. Категории создаются для разделения курсов, что облегчает их поиск для учеников. В блоке Управление щелкаем ссылку «Курсы», при этом страница принимает вид (Рисунок 6)

Рисунок 6

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

Рисунок 7 - Добавление категории

Теперь необходимо создать курс. Для этого нажимаем кнопку «Добавить курс». В открывшейся странице необходимо произвести настройки курса. Из списка «Категория» выбираем «Вычислительная техника и информационные технологии». В поле «Полное имя» необходимо ввести полное название курса, например, Методы и средства защиты компьютерной информации. В поле Краткое имя вводим сокращенное название курса, например, ПУ. Поле ID курса оставляем пустым. Идентификационный номер курса необходим только при использовании его во внешних системах. Он никогда не отображается в пределах Moodle. Далее необходимо ввести краткое описание курса.

Рисунок 8 - Настройка курса

Выберем, например, формат-календарь. Далее необходимо определить дату начала курса. С помощью переключателей делаем курс доступным для студентов. Далее определяем продолжительность курса. Вводим кодовое слово, например, ВТИТ. Кодовое слово (пароль) - средство не допускать посторонних людей к вашему курсу. Пустое поле означает, что любой, создавший учетную запись на сайте, может записаться на ваш курс. Если вы напишите в это поле слово или фразу, каждый ученик для того, чтобы записаться на курс, должен будет ее написать. Вы можете сообщить ученикам кодовое слово, используя e-mail, телефон или в личной беседе. Разрешаем гостевой доступ, для чего из списка Доступ для гостя выбираем значение Допускать гостя без ключа. В этом случае любой может зайти на ваш курс, используя кнопку «Зайти гостем» на странице идентификации. Возможно, вы воспользуетесь этим при показе курса вашим коллегам или для того, чтобы ученики могли увидеть курс до того, как они решат, стоит ли на него записываться. Из списка Новости выбираем значение 5 новостей, это значит, что 5 новостей будет показано на главной странице курса. Специальный форум с названием «Новости» появится в курсе. Это хорошее место для сообщений, которые должны увидеть все ученики. Если вы поставите значение «0 новостей», тогда блок с новостями не показывается. Из списка Оценки выбираем значение Да. Установка Максимальный размер загружаемого файла определяет максимальный размер файла, который может загрузить ученик в пределах курса. Она не может превышать значения, установленного администратором для всего сайта. После завершения настройки курса нажимаем кнопку Сохранить.

Теперь необходимо назначить преподавателя для данного курса. Для этого создаем нового пользователя. В блоке Управление выбираем ссылку Пользователи, откроется страница, показанная на рисунке 9:

Рисунок 9 - Пользователи

Выбираем ссылку «Добавить пользователя». На следующей странице заполняем данные о пользователе. Пример показан на рисунке 10.

Рисунок 10 - Добавление нового пользователя

Для назначения курсу преподавателя в блоке «Управление» выбираем ссылку Курсы. Выбираем категорию, в нашем случае Вычислительная техника и информационные технологии. В строке с курсом НЭК АСОИУ необходимо кликнуть картинку с Назначить роли, как показано на рисунке 11:

Рисунок 11 - Назначение преподавателя

Нажимаем ссылку «Учитель» (Рисунок 12) и добавляем проеподавателя Прохорова В.С. (Рисунок 13).

Рисунок 12

Рисунок 13

Теперь преподаватель может зайти под своим логином и редактировать курс. Зайдем в курс от имени преподавателя. Страница имеет вид, представленный на рисунке 14:

Рисунок 14

В блоке «Управление» выберем ссылку «Редактировать» и приступим к наполнению учебного курса.

Курс может содержать различные ресурсы и стандартные элементы.

2.3.1 Типы ресурсов

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

Текстовая страница

Это ресурс, позволяющий вам создать страницу c текстом. Вы можете использовать несколько доступных видов форматирования, позволяющих вам сделать из простого текста прекрасно оформленную web_страницу.

Веб-страница

Этот вид ресурсов облегчает создание отдельной веб-страницы в пределах Moodle. Это особенно удобно, если вы используете встроенный в Moodle HTML_редактор.

Такая страница сохраняется в базе данных, а не в файле. Кроме того, вы можете использовать любые возможности HTML, включая и JavaScript.

Ссылка на файл и веб-страницу

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

Простые html_страницы отображаются так как есть, тогда как файлы мультимедийных форматов имеют более функциональную оболочку и могут встраиваться в текстовую страницу. Например, MP3_файлы отображаются с использованием встроенного проигрывателя. Так же дело обстоит с видео-файлами, flash_анимацией и др.

Множество настроек позволят вам отобразить содержимое вашего документа во всплывающем окне, встроить его в страницу (во фрейм) и т.д.

Кроме того, если ваш ресурс является веб-приложением или имеет другой тип, способный принимать параметры; то вы можете передавать такую информацию: имя пользователя, его почтовый адрес; курс, в котором он сейчас находится и т.п.

Ссылка на каталог файлов

Данный ресурс позволяет отобразить содержимое целого каталога (и его подкаталогов) из файловой области вашего курса. Ученики могут скачивать и просматривать любые находящиеся там файлы.

IMS Content Packages

Этот тип ресурса позволяет вам добавлять пакеты, подобные спецификациям IMS content packaging в свой курс. Просто загрузите zip_архив и распакуйте его. Есть много опций для отображения содержимого в всплывающем окне, с навигационным меню, кнопками и т.д.

Пояснение

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

2.3.2 Элементы курса

Система Moodle располагает большим разнообразием модулей (элементами курса), которые могут быть использованы для создания курсов любого типа.

Hot Potatoes

Модуль «HotPot» позволяет учителям управлять Hot Potatoes тестами через Moodle. Тесты создаются на компьютере учителя и затем загружаются в курс Moodle. После того, как ученики сделали попытку прохождени теста, доступно множество отчетов, которые показывают, как отвечали ученики по каждому вопросу и немного статистических данных.

Пакеты SCORM/AICC

Пакет группирует объекты обучения, содержащиеся в сети, упакованные способом, который поддерживает стандарт SCORM или AICC. Эти пакеты могут включать веб-страницы, графику, программы Javascript, Флеш и нечто иное, что работает в веб-браузерах. Модуль Пакета позволяет вам легко загружать любые стандартные пакеты SCORM или AICC и делать их частью вашего курса.

Вики (Wiki)

Вики позволяет совместно писать документы несколькими людьми с помощью простого языка разметки прямо в окне браузера. «Wiki wiki» означает «очень быстро» на гавайском языке. Скорость создания и обновления страниц - один из важнейших аспектов технологии Вики. Обычно не нужно никакой проверки материала перед внесением изменений, и поэтому большинство Вики открыты для широкой общественности или лиц, имеющих доступ к серверу Вики. Модуль Вики позволяет ученикам совместно работать над документом, добавляя, расширяя и изменяя его содержание. Предыдущие версии документа не удаляются и могут быть в любой момент восстановлены.

Анкеты

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

Базы данных

Модуль Базы данных позволяет учителю и / или ученикам вносить, просматривать и искать записи в базе данных. Формат и структура этих записей могут быть неограниченными, включать рисунки, ссылки, числа, текст и другие форматы. Вам может быть знакома подобная структура баз данных - Microsoft Access.

Глоссарий

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

Задания

Задания позволяют учителю ставить задачу, которая требует от учеников подготовить ответ в электронном виде (в любом формате) и загрузить его на сервер. Типичными заданиями являются очерки, проекты, сообщения и т.п. Модуль позволяет учителю ставить оценки за полученные ответы.

Лекция

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

Опросы

Опросы - это очень простой инструмент. Учитель задает вопрос и определяет несколько вариантов ответов. Одно из его применений - проводить голосование среди учеников. Это может быть полезным в качестве быстрого опроса для стимулирования мышления, чтобы позволить аудитории проголосовать по какому-либо вопросу, или найти общее мнение в процессе исследования проблемы.

Пояснение

Этот модуль позволяет вам помещать текст и графику на странице курса. С помощью такого пояснения можно разъяснить назначение какой-либо темы, раздела или используемого ресурса.

Рабочая тетрадь

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

Ресурсы

Ресурсы - это информация, которую учитель хочет опубликовать в своем курсе. Они могут быть готовыми файлами, загруженными на сервер; страницами, созданными непосредственно в Moodle, а также ссылками на находящиеся где-либо в Интернете страницы, которые содержат дополнительную информацию по теме данного курса.

Семинар

Семинар - активная оценка сокурсниками работ учеников с огромным разнообразием вариантов. Он различными способами позволяет участникам оценивать работы друг друга и работы-образцы. Проведение семинара способствует координации коллектива и позволяет разнообразными способами оценивать работы. Модуль Семинар внесен Реем Кингдоном (Ray Kingdon).

Тесты

Этот модуль позволяет учителю создать наборы тестовых вопросов. Вопросы могут быть: с несколькими вариантами ответов, с выбором верно/не верно, предполагающие короткий текстовый ответ, а также некоторые другие виды. Все вопросы хранятся в базе данных и могут быть впоследствии снова использованы в этом же курсе (или в других). Ученикам можно разрешить проходить тест несколько раз, при этом каждая попытка автоматически оценивается. Тесты могут показывать правильные ответы или просто оценку.

Форум

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

Чаты

Модуль «Чат» дает возможность участникам курса проводить обсуждения в реальном времени через web. Это удобный способ получить информацию о том, как ученики усвоили материал. Модуль содержит несколько возможностей для управления и просмотра обсуждений.

Остановимся на некоторых основных элементах курса.

2.3.3 Создание лекции

Из меню элементов курса выбираем значение «Лекция» и производим установку параметров (Рисунок 15). Задаем название лекции, не ограничиваем ее во времени. Параметр Максимальное количество ответов оставляем равным 4. Этот параметр определяет максимальное число ответов, которые может использовать учитель. Например, если в лекции используется только вопросы типа Да / Нет, есть смысл установить этот параметр равным двум. Можно изменять значение этого параметра в лекции с уже добавленным контентом. Если вы хотите добавить вопрос с большим числом ответов необходимо изменить этот параметр.

Рисунок 15 - Настройка лекции

Лекция не будет являться тренировочной. Тренировочная лекция не отображается в журнале оценок. Для параметра Баллы за каждый вопрос выбираем «Да». Назначаем максимальную оценку и запрещаем переэкзаменовку. Включаем опцию «Показывать текущий балл». При включении этой опции на каждой странице ученик будет видеть количество полученных и максимум баллов. Например, ученик ответил правильно на 3 вопроса из 4, каждый с оценкой по 5 баллов. Так как один ответ был неправильным, текущий балл составит 15/20 пунктов. Запрещаем студентам изменять ответы. Это не позволит ученику вернуться назад для изменения ответов. Запрещаем показывать кнопку «Исправить». Если включить эту опцию, то будет показываться кнопка после неправильного ответа на вопрос и позволит ученику сделать повторную попытку. Устанавливаем минимальное количество вопросов. К примеру, установка этого параметра в значение 20 дает уверенность в том, что ученик видел по крайней мере это число вопросов, прежде чем оценка была выставлена. Рассмотрим случай, когда ученик посмотрел содержание лекции с 5_ю страницами и ответил на все соответствующие вопросы правильно, после чего был выбран конец лекции (в случае если есть такой пункт в карточке-рубрикаторе). Если этот параметр не был определен, оценка была бы 5 из 5, что означает 100%. Однако с установкой этого параметра в значение 20, оценка была бы снижена до 5 из 20, что означает 25%. В случае, когда ученик прошел через всю лекцию и видел 25 страниц и вопросов, но правильно ответил только на 23 вопроса, его оценка была бы 23 из 25, что означает 92%.Если этот параметр установлен, открывшаяся страница лекции должна сообщить нечто подобное:

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

Где, понятно, «N» заменен указанным значением этого параметра.

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

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

Внутри модуля «Лекция» эти блоки называются страницами (Рисунок 16). Длина каждой страницы может быть любой, но лучше, если она не будет больше одной экранной страницы, чтобы было удобно просматривать на экране монитора компьютера.

Рисунок 16 - Страницы в лекции в свернутом виде

Чтобы добавить новую страницу необходимо представить лекцию в развернутом виде, нажав на соответствующую ссылку, и нажать на «Добавить карточку-рубрикатор (раздел)»

Для добавления вопроса необходимо нажать на «Добавить страницу с вопросами здесь», откроется страница добавления вопроса (Рисунок 17):

Рисунок 17 - Добавление вопроса

Если вопрос с несколькими ответами, то к странице присоединяется так же варианты ответов на вопрос. Обычно один из вариантов ответа правильный, а остальные неправильные. Вопрос с несколькими вариантами ответов является вопросом общего типа и этот тип вопроса является вопросом по умолчанию для модуля «Лекция». Количество вариантов ответов может изменяться от страницы к странице. Некоторые страницы, например, могут иметь один правильный вариант ответа и 3 неправильных (как предыдущая страница), другие страницы могут содержать вопросы с тремя вариантами ответа или даже двумя, например Верно / Не верно или Да / Нет.

Есть ограничение на количество вариантов ответа. Максимальное количество ответов - это один из параметров, который определяется при создании лекции. Следует иметь ввиду, что значение этого параметра может быть изменено в любое время. Этот параметр определяет количество полей для ввода вариантов ответа, которые вы видите, когда добавляете или редактируете страницу учебной работы.

Вместе с ответами на вопрос добавляются и комментарии на ответы. Для каждого варианта ответа есть свой комментарий на ответ. Когда студент выбирает ответ, то он получает комментарий на ответ, который ему показывается перед переходом к «следующей» странице. (Слово «следующей» взято в кавычки, так как студент может быть возвращен на ту же страницу в случае неправильного ответа.) Комментарии на ответы обычно коротки, например «Правильно» или «Неправильно». Они могут так же объяснять, почему выбранный ответ является неправильным. Фактически, комментарий на ответ может быть пустым. Модуль затем покажет студенту стандартную фразу «Это правильный ответ» или «Это неправильный ответ» в качестве комментария на ответ.

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

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

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

Лекция оценивается, когда студенты достигают ее конца. Это обычно происходит после верного ответа на вопрос последней (логической) страницы.

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

Подведем итоги:

· Лекция состоит из страниц и каждая страница заканчивается вопросом. Вопрос имеет один правильный ответ и несколько неправильных ответов;

· Учитель видит лекцию как набор страниц в логической последовательности;

· Студенты видят страницы в порядке навигации, которая позволяет просматривать страницы не в логической последовательности;

· Правильные ответы позволяют перейти к следующей странице, а неправильные возвращают на текущую;

· Оценка лекции формируется как соотношение количества правильно отвеченных вопросов к количеству просмотренных страниц;

· Студенту позволяется несколько попыток пересдачи лекции, суммарная оценка за учебную работу формируется как среднее всех попыток или же как лучшая из всех попыток (учитель определяет метод для подсчета суммарной оценки);

· Лекцию лучше использовать как проверочное задание или задание на закрепление.

2.3.4 Создание тестирования

Тестовый модуль, встроенный в СДО Moodle позволяет автоматически оценивать знания студентов. Тесты можно использовать как инструмент закрепления знаний, для самопроверки знаний студентов.

Для создания нового теста выберите «Тест» в выпадающем списке «Добавить элемент курса», в нужном разделе курса и произвести настройку теста (Рисунок 18).

При создании теста Вам предлагается настроить параметры теста:

· Название;

· Краткое описание - здесь Вы можете, например, описать условия прохождения теста, его назначение и др.;

· Временной отрезок, в течение которого тест будет доступен;

· Лимит времени на прохождение теста;

· Изменять или нет порядок вопросов / ответов в тесте;

· Количество разрешенных попыток прохождения теста;

· Метод оценивания, если число разрешенных попыток более одной;

· Максимальный балл, который может быть набран при прохождении теста и др.

Рисунок 18 - Настройка модуля Тест

Следующим шагом создания теста является составление списка вопросов.

Вопросы помещаются в категории, которые по умолчанию доступны только в Вашем курсе. Нажмите кнопку «Редактировать категории», если Вы хотите создать новую. Категорию можно «опубликовать» (сделать доступной из любого курса в системе). Рекомендуется хранить вопросы, относящиеся к разным темам в разных категориях. В тест можно добавлять вопросы из разных категорий (Рисунок 19).

Рисунок 19 - Категории вопросов

В режиме редактирования теста, выберите категорию, из которой Вы хотели бы добавить вопросы, как показано на рисунке 20:

Рисунок 20 - Редактирование теста

Здесь же можно добавить в категорию новые вопросы либо выбрав требуемый тип вопроса в выпадающем списке «Создать новый вопрос», либо импортировав их из файла.

Импортирование вопросов из файла:

Для задания вопросов в текстовом файле используется специальный язык разметки.

Ниже приведены самые простые варианты задания вопросов некоторых типов c использованием языка разметки вопросов GIFT.

Типы вопросов:

Да / Нет

Для обозначения правильного варианта ответа на вопрос используются {TRUE} или {FALSE}, или сокращенные варианты {T} или {F}.

Множественный выбор

Варианты ответов помещаются в фигурных скобках {} после или внутри текста вопроса, присутствие пустых строк непозволительно. Ответы помечаются символами = или ~. Если использовать только это символы, то знак = помечает ответ с весом 100 (верный), а знак ~ ответ с весом 0 (неверный).

Для вариантов ответов также можно явно указать их вес (используется значение от -100 до 100, которое помещается сразу после ~ между знаками %).

Если вопрос не содержит ни одного ответа, помеченного знаком =, то он рассматривается как вопрос с возможностью выбора нескольких ответов, а не только одного. Чтобы вопрос был корректно обработан, сумма всех положительных весов не должна превышать 100.

Короткий ответ

Разметка вопроса этого типа почти такая же, как в вопросе типа «множественный выбор». Отличие в том, что здесь перечисляются только правильные варианты ответов и, соответственно, может быть использован только символ равенства для отделения одного ответа от другого. Варианты ответов тестируемому не показываются, а используются для проверки введенного им ответа.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.