Система Moodle как средство для обучения студентов проектированию LMS-систем
Автор: Штерензон В.А.
Журнал: Экономика и социум @ekonomika-socium
Рубрика: Современные технологии управления организацией
Статья в выпуске: 3-3 (16), 2015 года.
Бесплатный доступ
В статье рассматриваются возможности системы Moodle для обучения будущих IT-специалистов основам проектирования и создания систем управления обучением.
Информационные системы и технологии, lms-системы
Короткий адрес: https://sciup.org/140114204
IDR: 140114204
Текст научной статьи Система Moodle как средство для обучения студентов проектированию LMS-систем
Информационные системы и технологии кардинальным образом изменили содержание многих технологий и средств традиционной деятельности, включая образовательные технологии. Использование систем управления обучениям (LMS-систем) и систем управления учебным контентом (LCMS) стало привычным делом, а их создание – одной из «классических» задач в работе ИТ-специалистов, т.к. сегодня LCMS- и LMS-системы используются для организации общего, профессионального, корпоративного и дополнительного образования.
В соответствии со стандартом подготовки бакалавров по направлению 09.03.02 – Информационные системы и технологии [1] - объектами их профессиональной деятельности являются информационные процессы, технологии, системы и сети, их инструментальное (программное, техническое, организационное) обеспечение, способы и методы проектирования, отладки, производства информационных технологий и систем в различных областях и в частности в образовании. Бакалавр по направлению подготовки 09.03.02 готовится к таким видам профессиональной деятельности, как: проектно-конструкторская; проектнотехнологическая; производственно-технологическая; научноисследовательская; инновационная; сервисно-эксплуатационная и др.
Для осуществления проектно-технологической деятельности бакалавр по направлению подготовки 09.03.02 – Информационные системы и технологии - должен быть готов решать такие профессиональные задачи, как: предпроектный инжиниринг объекта проектирования, проектирование базовых и прикладных информационных технологий; разработка средств реализации информационных технологий (методические, информационные, математические, алгоритмические, технические и программные); разработка средств автоматизированного проектирования информационных технологий [1].
В соответствии с ГОСТ Р 52653-2006 информационная система – совокупность содержащейся в базах данных информации и информационных технологий, а также технических средств, обеспечивающих её обработку. А информационная технология - это процессы, методы поиска, сбора, хранения, обработки, предоставления, распространения информации и способы осуществления этих процессов и методов. С учетом этих определений можно сказать, что LMS-системы – это информационные системы, в базах данных которых собирается, хранится, обрабатывается (и распространяется) информация, связанная с организацией, реализацией и управлением процессом обучения. Поэтому LMS-системы должны иметь «классические» для информационных систем архитектуру и подсистемы (математическое обеспечение, программное обеспечение, техническое обеспечение, информационное обеспечение, лингвистическое обеспечение, организационное обеспечение, методическое обеспечение, правовое обеспечение), современный гибко настраиваемый интерфейс и в то же время иметь программные компоненты, реализующие отличительные функциональные возможности систем управления обучением. В последние годы наблюдается повышение интереса к LMS-системам в связи с развитием дистанционного профессионального и внутрифирменного обучения.
Проектирование и создание LMS-систем – трудоёмкий и дорогостоящий процесс, для реализации которого необходимы программисты с высокой квалификацией и большим опытом подобной работы. Вместе с тем сегодня различные софтверные фирмы выпускают на рынок программного обеспечения средства автоматизированного проектирования программ (САSЕ-средства Computer-Aided Software Engineering), которые предлагают разработчику инструменты для построения моделей программных систем в рамках различных методологий проектирования. Это позволяет сделать сам процесс разработки более определенным и контролируемым на различных этапах проектирования [2]. Однако работа с готовым «программным LEGO-конструктором» требует наличия у работника сформированных профессиональных компетенций на уровне «анализ», «синтез», «оценка» (в соответствии с таксономией Б.Блума).
Теоретической основой формирования проектно-ориентированных компетенций, необходимых для создания LMS-систем, являются принципы системного анализа (системности, развития, комплексности, декомпозиции, совместимости, стандартизации и унификации), которые, к сожалению, в вузовской практике часто рассматриваются отдельно от вопросов реализации в конкретных программных средах.
Сегодня на рынке программного обеспечения образовательных технологий можно найти достаточное количество LMS-систем, удовлетворяющих самым взыскательным требованиям покупателей и пользователей. В литературе и информационной блогосфере можно найти аналитические обзоры [3] о различных системах управления обучением. Одной из наиболее часто применяемых сегодня LMS-систем является система Moodle (Modular Object-Oriented Dynamic Learning Environment -модульная объектно-ориентированная динамическая обучающая среда) [4], известная, как свободно распространяемая программная платформа (с открытым исходным кодом) для организации дистанционного обучения. Система используется в десятках стран, число пользователей Moodle постоянно растёт, а возможности системы постоянно совершенствуются.
Платформа Moodle имеет модульную структуру (на данный момент модулей более 700 [5, 7]), позволяет гибко изменять, настраивать и дополнять функциональные возможности системы, настраивать интерфейс, а открытый код системы Moodle позволяет интегрировать её с другими информационными системами. Moodle может работать с объектами SCO, соответствует стандарту SCORM, имеет встроенную базу данных и позволяет организовать взаимодействие людей с разными «ролями»-функциями в процессе обучения и управления обучением на одной программной платформе. Moodle дает возможность проектировать, создавать и в дальнейшем управлять ресурсами информационнообразовательной среды. Интерфейс системы изначально был ориентирован на работу пользователей, не обладающих глубокими знаниями в области программирования и администрирования баз данных, веб-сайтов и т.п. Система имеет удобный интуитивно понятный интерфейс [8].
Анализ многочисленных примеров использования Moodle в качестве системы управления обучением и документации [4 -7] позволяет выделить следующие отличительные особенности системы:
-
• тип лицензии - бесплатная, GNU GPL
-
• платформа (ОС) - Windows, Linux, Unix, MacOS
-
• код - открытый
-
• язык программирования - PHP, Java
-
• структура
-
• возможность расширения
-
• требования к ПО сервера
-
• тех. поддержка
-
• интеграция с другими
информационными системами
-
• Время развертывания
-
• Обновления системы
-
• Интеграция с внешними
-
-
- ядро структуры + набор модулей
-
- большой набор плагинов от разработчика
-
- Apache, MySQL, PHP
-
- бесплатно (силами Moodle Community)
-
- разработчиками не предусмотрено,
-
- 3-5 дней
-
- бесплатно
-
- YouTube, Google disk и прочие.
сервисами
Анализ опыта и результатов работы студентов с Moodle в рамках курсового и дипломного проектирования позволяет сделать вывод, что LMS Moodle является идеальной платформой для обучения студентов основам проектирования и создания LMS-систем. Изучая структуру и компоненты Moodle, их взаимодействие между собой, базой данных и внешними сервисами, а также вопросы установки Moodle, создания и настройки учебных курсов, защиты контента, студенты приобретают практикоориентированные проектно-технологические компетенции, необходимые для успешного создания LMS-систем.
Список литературы Система Moodle как средство для обучения студентов проектированию LMS-систем
- Федеральный Государственный образовательный стандарт высшего образования по направлению подготовки 09.03.02 -Информационные системы и технологии» (уровень бакалавриата) //URL: http://xn-80abucjiibhv9a.xn-p1ai/документы/5433 (дата обращения 13.07.15 г.).
- Нечипоренко О.А. Проектирование информационных систем с использованием метода основанного на прецедентах: Дисс.канд.тех.наук. -Краснодар: КГТУ, 2003. -146 с.
- Богомолов В.А. Обзор бесплатных систем управления обучением //Educational Technology & Society 10(3) 2007 URL: http://ifets.ieee.org/russian/depository/v10_i3/html/9_bogomolov.htm (дата обращения 05.07.15 г.).
- Сайт разработчиков Moodle //URL: http://moodle.org/(дата обращения 01.07.15 г.).
- Официальный сайт русскоязычного сообщества преподавателей использующих Moodle .//URL: http://infoco.ru/, (дата обращения 01.07.2015.).
- Официальная документация Moodle 2.8 .//URL: https://docs.moodle.org/28/en/Grades (дата обращения 24.03.2015.).
- В помощь разработчикам курсов и преподавателям //URL: http://moodle.muctr.ru/mod/glossary/view.php?id=1832&mode=date (дата обращения 05.07.15 г.).
- Живенков А.Н., Иванова О.Г. Формирование плагинов LMS Moodle для адаптивного построения структуры курса электроннго обучения//Научные ведомости. Серия История. Политология. Экономика. Информатика. 2010. №19(90) выпуск 16/1, с.150-156.