Электронные средства обучения. Система дистанционного обучения Moodle
Moodle (от англ. Modular Object-Oriented Dynamic Learning Environment – модульная объектно-ориентированная динамическая учебная среда) – свободная система управления обучением (LMS), распространяющаяся по лицензии GNU GPL. Это значит, что Moodle охраняется авторскими правами, но и пользователям доступны некоторые права. Они могут копировать, использовать и изменять программный код по своему усмотрению в том случае, если согласны: предоставлять код другим, не изменять и не удалять изначальные лицензии и авторские права и использовать такую же лицензию на всю производную работу.
Система дистанционного обучения Moodle реализует философию «педагогики социального конструкционизма» и, прежде всего, ориентирована на организацию взаимодействия между преподавателем и учениками, хотя подходит и для организации традиционных дистанционных курсов, а также поддержки очного обучения.
Система дистанционного обучения Moodle переведена на десятки языков, в том числе и русский и используется почти в 50 тысячах организаций более чем 200 стран мира. В России и на Украине зарегистрировано более 400 инсталляций. Количество пользователей системы дистанционного обучения Moodle в некоторых инсталляциях достигает 40 тысяч человек.
Лидером и идеологом системы является Martin Dougiamas из Австралии. Проект является открытым и в нем участвует и множество других разработчиков. Русификацию системы дистанционного обучения Moodle осуществляет команда добровольцев из России и Беларуси.
Финансирование проекта осуществляется в основном за счет сети официальных партнеров, которые оказывают услуги установки, технической поддержки, хостинга, консультирования, интеграции, доработки и другие. Все официальные партнеры выплачивают членские взносы и процент с продаж в пользу MOODLE PTY LTD AS TRUSTEE FOR THE MOODLE TRUST, которой руководит Martin Dougiamas. Большая часть наиболее активных разработчиков ядра системы дистанционного обучения Moodle являются сотрудниками Moodle Pty LTD. В России официальным партнером системы дистанционного обучения Moodle является ООО «Открытые технологии».
Система дистанционного обучения Moodle написана на PHP с использованием SQL-базы данных (MySQL, PostgreSQL, Microsoft SQL Server и др. БД – используется ADOdb XML). Система дистанционного обучения Moodle может работать с объектами SCO и отвечает стандарту SCORM.
Благодаря развитой модульной архитектуре, возможности системы дистанционного обучения Moodle могут легко расширяться сторонними разработчиками. Помимо языковой поддержки и шаблонов оформления, система дистанционного обучения Moodle позволяет подключать так же следующие типы модулей:
- элементы курса;
- отчеты администратора;
- типы заданий;
- плагины аутентификации;
- блоки;
- форматы курсов;
- отчеты по курсам;
- поля базы данных (для элемента курса «база данных»);
- плагины подписки на курсы;
- фильтры;
- отчеты по оценкам;
- форматы экспорта оценок;
- форматы импорта оценок;
- портфолио;
- типы вопросов в тестах;
- форматы импорта/экспорта тестов;
- отчеты по тестам;
- хранилища файлов;
- типы ресурсов;
- плагины поиска.
Преимущества системы дистанционного обучения Moodle:
- широкий набор возможностей для полноценной реализации процесса дистанционного обучения: различные опции формирования и представления учебного материала, проверки знаний и контроля успеваемости, общения и организации ученического сообщества,
- активное вовлечение учащихся в процесс формирования знания и их взаимодействие между собой,
- мощные подсистемы глоссария и форума,
- позволяет реализовать проекты различных уровней сложности,
- мультиязычный интерфейс,
- большая география распространения по всему миру,
- программное обеспечение с открытыми исходными кодами под лицензией GPL (возможность бесплатного использования системы, ее безболезненного изменения в соответствии с нуждами учебного заведения и интеграции с другими продуктами).
Недостатки системы дистанционного обучения Moodle:
- сложность системы для пользователей,
- сложность с администрированием учебного процесса,
- определенные ограничения по использованию браузеров,
- затраты на обучение специалистов,
- затраты на разработку дополнительных модулей поддержки учебного процесса,
- затраты на поддержку системы.