Наиболее полным и целостным решением в области e-Learning'а являются так называемые «системы дистанционного обучения» (в англоязычной литературе именуемые LMS – LearningManagementSystem). Это колоссальные программные комплексы, сочетающие в себе множество функций и настраиваемых опций, что позволяет адаптировать их под нужды каждого конкретного образовательного учреждения.
Среди них можно выделить две основные группы решений: коммерческие и свободно распространяемые системы [41]. В силу более широких возможностей и легкости доступа к ним в работе будут кратко рассмотрены именно свободно распространяемые системы [19].
MOODLE (ModularObject-OrientedDynamicLearningEnvironment) [12] свободно распространяемая модульная система для организации обучающих сайтов и online-курсов. Она поддерживает IMS/SCORM спецификации, а также русскоязычные материалы. Для работы системы необходим компьютер с поддержкой PHP и MySQL или PostgreSQL. Так выглядит системы с точки зрения ученика.
Рис 1. Сайт на основе системы MOODLE
Claroline (CLAssROomonLINE) [5] – платформа, предназначенная для построения сайтов электронных курсов. Это монолитная система, требующая установки PHP, MySQL, Apache и поддерживающая спецификации IMS/SCORM. Claroline разрабатывается в Бельгии и поддерживает более трех десятков языков, в том числе и русский. Так выглядит демонстрационная версия сайта.
Рис 2. Сайт на основе системы Claroline
В силу своего монолитного строения добавление или изменения возможностей системы требует существенной переработки исходных кодов. Одним из ответвлений Claroline является платформа Dokeos [6], целью которой является переориентация системы с университетов на коммерческие предприятия.
ATutor [4] – канадская свободно распространяемая модульная система на базе PHP и MySQL. Присутствует поддержка IMS/SCORM, а также русскоязычных текстов. Основная задача, которая была поставлена перед разработчиками эта легкость установки, настройки и работы с системой.
Рис 3. Сайт на основе системы ATutor
Еще одним представителем модульных систем является платформа Sakai, о которой будет подробнее рассказано ниже.
Проект Sakai стартовал в 2004 году, когда университеты Стэнфорда, Мичигана, Индианы, Беркли и Массачусетса (MIT) начали создания общей системы управления учебными курсами. На сегодняшний день система применяется в более чем двухстах университетах по всему миру и используется для ежедневного преподавание и обучения более чем миллионом человек.
Sakai обладает следующими набором особенностей:
· Sakai является мультиплатформенной свободно распространяемой системой с открытым исходным кодом, поддерживающей множество международных стандартов, в том числе и стандарт SCORM.
· Sakai поддерживается большим сообществом разработчиков, что в совокупности с открытой архитектурой, состоящей из ядра и независимых модулей, позволяет легко адаптировать и дорабатывать систему под каждый конкретный случай.
· Sakai является многоязычной системой с поддержкой русского языка, что избавляется ее от ряда трудностей при развертывании в нашей стране.
· Система поддерживает различные уровни доступа и персонификацию учебного пространства каждого пользователя, что позволяет не только создать для обучающихся комфортные условия для работы с системой, но и обеспечить должную защиту информации. Это особенно важно в корпоративной среде, позволяя работникам получить свободный доступ к системе, при этом ограничив доступ к информации сторонних лиц.
· Sakai поддерживает большое количество форматов и форм информации, а также несколько вариантов проверки успеваемости учащихся.
Рис 4. Роли пользователей в системе Sakai
Платформа Sakai – это виртуальная среда для организации обучения и совместной работы. Она используется в ряде крупнейших вузов мира (в частности в Стэнфордском, Мичиганском и Калифорнийском университетах) для поддержания инициативы электронного обучения.
Sakai представляет собой набор программных инструментов для помощи студентам и преподавателям при организации процесса дистанционного обучения. Для каждого пользователя может быть выбран свой собственный набор инструментов, для эффективного выполнения индивидуальных задач. Взаимодействие с системой происходит при помощи интернет-браузера, при этом для использования Sakai необязательно знание специальных технологий (например, языка разметки HTML).
Все инструменты Sakai разделены на три категории:
- Основные (Core). Наиболее стабильные и часто используемые инструменты. Сообщество Sakai обладает достаточным опытом в их использовании и уверено в их надежности, стабильности и масштабируемости. Подобные инструменты по умолчанию включены в релиз-версии продукта.
- Предварительные (Provisional). Инструменты, опыт работы с которыми еще недостаточно накоплен сообществом. По умолчанию отключены в релиз-версии.
- Дополнительные (Contrib). Наиболее часто это инструменты, находящиеся на ранних стадиях разработки и не рекомендованные к применению в работе, поскольку сообщество еще не накопило достаточно опыта при работе с ними. Из-за возможного наличие критичных ошибок эта группа инструментов не включается релиз-версию продукта, а доступна отдельно в репозитории с исходным кодом Sakai.
Инструменты рабочего сайта (Worksite):
· Объявления (Announcements). Позволяет размещать на сайтах курсов информацию об изменениях или определенных событиях. Объявление может содержать несколько вложений. Администраторы и преподаватели могут настроить автоматическую рассылку объявления по электронной почте выбранным группам пользователей.
· Задания (Assignments). Позволяет составлять и распространять среди студентов учебные задания, их сбор и проверку. Работа может оцениваться: по буквенной шкале, в виде баллов, по системе зачет/незачет (как по отдельным вопросам, так и по заданию в целом) или же задание может выполняться и вовсе без оценки. Существует возможность отправки работы на доделывание, а также формулирования задач в «неэлектронном виде». Существует возможность скачивания сделанных студентами заданий и комментирование проделанной работы.
· Календарь (CalendarSummary). Объединяет расписания со всех сайтов, участником которых является пользователь, а также события, добавленные в него индивидуально. Каждый элемент календаря может сопровождаться приложенными файлами. Любую страницу календаря можно сохранить в виде файла в формате PDF.
· Чат (ChatRoom). Предназначен для обеспечения общения нескольких пользователей в реальном времени. Существует возможность создания нескольких разделов для обсуждения разных тем. По умолчанию все сообщения в чате доступны для просмотра всем пользователям и записываются в лог.
· Обмен файлами (DropBox). Позволяет обмениваться файлами через персональную для каждого студента папку.
· Архив электронной почты (EmailArchive). Для каждого рабочего сайта создается адрес электронной почты, который можно просматривать с помощью этого инструмента.
· Форумы (Forums). Предназначен для структурированного обсуждения различных вопросов. Внешний вид форума и возможность создания новых тем пользователями – настраивается.
· Зачетная книжка (Gradebook). Позволяет преподавателям выставлять студентам оценки за выполнения заданий из инструментов «Задания» и «Тесты». Кроме того, осуществляет хранение, подсчет оценок и информирование студентов об их успеваемости. Возможен автоматический перевод оценок из инструмента «Задания» в зачетку, а также разбиение задания на категории с указанием весов каждого балла в итоговой оценке.
· Сообщения (Messages). Дает возможность обмениваться виртуальной электронной почтой, которая создается для участников учебного курса. Возможно дублирование сообщений, отправленных на этот адрес, на ящики учащихся.
· Новости (News). С помощью этого инструмента возможно отображение данных полученных в формате RSS, в том числе и со сторонних ресурсов.
· Ресурсы (Resources). Позволяет сделать доступным для общего доступа различные материалы, которые подразделяются на три типа: файлы, ссылки и непосредственно отображаемые Sakai страницы.
· Расписание (Schedule). Дает возможность преподавателям добавлять события, относящиеся к курсу (лекции, семинары, назначать сроки сдачи и т.п.), в формате календаря.
· Программа курса (Syllabus). Предназначен для размещение программы курса. Позволяет либо просто дать ссылку на уже имеющийся план, либо отображать его в тактовом или HTML формате.
· Тесты и экзамены (Tests & Quizzes). Позволяет проводить тесты, контрольные работы и экзамены. Форма работы может содержать: выбор одного или нескольких вариантов ответов из заданных, указание «истинности» или «ложности» высказывания, краткий ответ на задание, нахождение совпадения или заполнение пустого текстового поля. Инструмент позволяет выводить варианты ответов в произвольном порядке, импортировать вопросы из специального пула, а также разбивать оценок по категориям.
· Веб-ресурсы (WebContent). Необходим для отображения сторонней страницы через систему Sakai.
· Вики (Wiki). Предназначен для организации общего ресурса, который могут редактировать одновременно несколько пользователей (администратор сайта может назначать права доступа определенным пользователям). Вики позволяет пользователям загружать изображения, публиковать ссылки на другие материалы и просматривать историю изменений страницы. Инструмент Вики в Sakai основан на движке Radeox.