Система управления обучением Claroline::Журнал СА 7.2008
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

 Читать далее...

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

 Читать далее...

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

 Читать далее...

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

 Читать далее...

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

 Читать далее...

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

 Читать далее...

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

 Читать далее...

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

 Читать далее...

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

 Читать далее...

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

 Читать далее...

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

 Читать далее...

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

 Читать далее...

Книжная полка  

От создания сайтов до разработки и реализации API

В издательстве «БХВ» недавно вышли книги, которые будут интересны системным администраторам, создателям

 Читать далее...

Разбор полетов  

Ошибок опыт трудный

Как часто мы легко повторяем, что не надо бояться совершать ошибки, мол,

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 6199
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 6907
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4193
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 2990
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 3796
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 3805
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6299
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3152
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3446
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7263
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10629
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12352
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 13985
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9110
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7064
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5375
Комментарии: 3
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4604
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3416
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3145
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3392
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3013
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 Система управления обучением Claroline

Архив номеров / 2008 / Выпуск №7 (68) / Система управления обучением Claroline

Рубрика: Веб /  Веб

Сергей Яремчук

Система управления обучением Claroline

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

Интерес к системам управления обучением (LMS – learning management system) сегодня как никогда высок. Образовательные системы большинства стран уже имеют программы внедрения электронного обучения студентов. Например, в США доля образования, получаемого через Интернет, составляет около 20%. Многие учебные заведения в странах постсоветского пространства планируют внедрить или уже используют подобные решения для автоматизации процесса обучения и доставки учебного контента онлайн-студентам. С учётом возрастающей роли информационных технологий в сфере бизнеса наметился определенный интерес со стороны корпораций, которые внедряют LMS для обучения своих сотрудников.

В самом простейшем случае для онлайн-обучения можно использовать программы вроде Wiki или систему управления контентом (CMS – content management system), но они предоставляют лишь удобный инструмент для публикации материала и выдачу его всем желающим. Если же действительно необходимо организовать удаленное обучение большой группы пользователей с распределением их по курсам, назначением преподавателя и созданием удобной среды обмена взаимодействия между ними, контролем качества усвоения материала и выдачей разнообразных отчетов, персональным календарем и прочими потребностями, здесь уже без специальных решений не обойтись. На сравнительно молодом рынке LMS, который по разным данным оценивается в несколько миллиардов долларов, сегодня идет интенсивная борьба за первенство. Но кроме большого числа коммерческих решений, существует и более десятка выпускаемых под свободной лицензией GNU GPL. Среди них Atutor [1], Moodle, Dokeos, Claroline и другие, полный их список можно получить на ресурсах вроде freshmeat.net или eduforge.org. Сегодня речь пойдет об Claroline [2].

Возможности Claroline

Платформа электронного обучения (eLearning) и электронной деятельности (eWorking) Claroline (Classroom Online) первоначально создана в Бельгии в Институте педагогики и мультимедиа католического университета в Лувене (Catholic University of Louvain, Belgium). Сегодня проект поддерживается и научно-исследовательским центром института ECAM (Institut Supe'rieur Industriel). При разработке учитывались пожелания преподавателей, главной задачей при создании были простота использования и независимость от педагогической установки. В итоге получили удобный инструмент, позволяющий создавать различные курсы и управлять процессом обучения и прочими действиями обучаемых, контролировать их успехи, как раз то, чего требовала большая часть преподавателей, участвующих в проекте. Для управления и обучения не требуется наличия специальных инструментов, необходим только веб-браузер (Mozilla, IE, Opera и другие), операционная система роли не играет. Управление платформой и изучение курса не требуют специальных технических навыков от преподавателей и студентов.

Настройка платформы в мастере установки

Настройка платформы в мастере установки

Claroline имеет полный набор инструментов, позволяющий создавать и редактировать уроки, управлять контентом.

Для обмена содержимым используются текущие стандарты SCORM (Sharable Content Object Reference Model) и IMS QTI (IMS Question and Test Interoperability specification). Что позволяет повторно использовать курсы в этих форматах.

Поддерживается несколько типов пользователей, которые имеют различные права: «Аноним» (не зарегистрирован), «Гость» (зарегистрирован, но не зачислен на курс), «Пользователь» (на своем курсе) и «Ответственный» (Course Administrator, преподаватель курса). При необходимости список прав для каждой категории легко редактируется. Из пользователей составляются группы, которые изучают курс.

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

Основана на свободных технологиях, для работы Claroline потребуется веб-сервер с поддержкой PHP и MySQL, то есть традиционная LAMP или WAMP-среда. Официально заявлена совместимость с GNU/Linux, Windows и Mac OS, но, скорее всего, не будет проблем и с BSD-системами.

Интерфейс программы переведен на 35 языков, среди которых есть и русский.

Меню администратора

Меню администратора

На сайте проекта доступна демо-версия.

В 2007 году проект стал лауреатом премии ЮНЕСКО (UNESCO-King Hamad Bin Isa Al-Khalifa Prize), присуждаемой проектам и лучшим реализациям использования информационных и коммуникативных технологий (IСT) для повышения качества обучения, преподавания и общеобразовательных целей. Сегодня Claroline имеет большое сообщество пользователей и разработчиков по всему миру. Периодически проводятся конференции пользователей Claroline – ACCU (Annual Conference of Claroline Users). Настраиваемость под конкретные нужды привела к тому, что Claroline используется не только учебными заведениями, но и компаниями и тренинговыми организациями.

Хотя в этом контексте хотелось бы упомянуть и проект Dokeos [3], который является ответвлением Claroline, поддерживаемым несколькими членами первоначальной команды с целью адаптировать его под корпоративные нужды.

Установленные модули Claroline

Установленные модули Claroline

Подготовка сервера

Для примера рассмотрим установку Claroline в Ubuntu 8.04. Установить Apache с поддержкой PHP и MySQL можно двумя способами. Указав отдельные пакеты:

$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

Начиная с версии 7.10 Ubuntu поддерживает список задач (tasksel), упрощающих установку заданного сервера. Получить список доступных серверов можно командой:

$ tasksel --list-tasks | grep server

u dns-server DNS server

u edubuntu-server Edubuntu server

u lamp-server LAMP server

u mail-server Mail server

u openssh-server OpenSSH server

u postgresql-server PostgreSQL database

i print-server Print server

u samba-server Samba File server

Здесь нас интересует сервер LAMP. Просмотреть список пакетов, которые будут установлены, можно командой:

$ tasksel --task-packages lamp-server

Устанавливаем:

$ sudo tasksel install lamp-server

При запуске веб-сервера получаем ошибку.

* Starting web server apache2

apache2: Could not reliably determine the server's fully

qualified domain ServerName

Для ее устранения создадим файл fqdn, который будет содержать имя сервера:

$ sudo echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn

Документация требует, чтобы был отключен safe_mode для PHP, проверяем.

$ cat /etc/php5/apache2/php.ini | grep ^safe_mode

safe_mode = Off

Все в норме.

Если планируется отправка электронной почты, то в php.ini необходимо указать и программу для отправки почты.

[mail function]

sendmail_path = sendmail -t -i

Активируем модуль PHP в Apache:

$ sudo a2enmod php5

This module is already enabled!

Модуль активирован.

Скачиваем и распаковываем /var/www в архив с Сlaroline.

$ cd /var/www

$ tar xzvf claroline189.tar.gz

$ cd claroline189/

В документации рекомендовано изменить права на запись:

$ sudo chmod ugo+w claroline189/

Теперь создаем в настройках Apache запись о новом сайте. Копируем готовый шаблон:

$ sudo cp -v /etc/apache2/sites-available/default /etc/apache2/sites-available/claroline

И редактируем получившийся файл:

$ sudo nano /etc/apache2/sites-available/claroline

ServerAdmin webmaster@localhost

DocumentRoot /var/www/claroline189/

<Directory />

    Options FollowSymLinks

    AllowOverride None

</Directory>

<Directory /var/www/claroline189/>

    Options Indexes FollowSymLinks MultiViews

    AllowOverride None

    Order allow,deny

    allow from all

</Directory>

Активируем новый сайт:

$ sudo a2dissite default && sudo a2ensite claroline

Site default is already disabled

Site claroline installed; run /etc/init.d/apache2 reload

to enable.

Перезапускаем веб-сервер:

$ sudo /etc/init.d/apache2 reload

Настройка Сlaroline

Набираем в браузере http://localhost/claroline/install и следуем указаниям появившегося мастера.

Для установки Claroline нам предстоит пройти всего 8 шагов. Есть кнопка, позволяющая вернуться к предыдущему шагу, но при такой попытке скрипт завершал выполнение с ошибкой.

Вначале подтверждаем согласие с лицензией GNU GPL v2, далее установочный скрипт проверяет возможность записи в корневой каталог веб-сервера, наличие PHP и модулей PHP. Если ошибок не выведено, переходим к следующему шагу, где вводим пароль администратора и другие параметры доступа MySQL.

Обратите внимание на переключатель Database mode. Claroline может быть установлен в двух режимах работы с базами данных: Single Database и Multi Database.

В режиме Multi Database для каждого курса создается своя база данных, и соответственно ориентирован он на работу большим количеством курсов.

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

На шаге Administrator Account вводим учетное имя, пароль и e-mail администратора Claroline.

На шестом шаге мастер установки позволяет задать имя сервера, в списке Main language выбираем язык интерфейса, который будет использован по умолчанию. Переключатель Self-Registration по умолчанию установлен в Enabled, то есть пользователи могут сами создавать учетную запись в системе, если такая функциональность не нужна, то отключаем установкой в Disabled.

Пароли в базе данных хранятся в открытом виде, установка переключателя Password Storage в crypted укажет на необходимость шифрования пароля.

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

В следующем окне будут выведены все настройки, после чего собственно начнется установка.

В целях безопасности по окончании следует удалить каталог claroline/install.

Интерфейс Claroline

Все настройки Claroline производятся через веб-интерфейс. После установки регистрируемся в системе, использовав логин и пароль, указанный при создании базы данных. Меню администратора достаточно просто. В верхнем окне находится меню для доступа к персональному календарю, изменения настроек учетной записи и пункт «Platform Administration». Последний как раз и предназначен для настроек курсов, управления учетными записями пользователей и классами, установки и удаления модулей Claroline и другие. Установить дополнительный модуль или тему очень просто, для этого достаточно указать в Modules на скачанный zip-архив. Например, последние версии Claroline позволяют подключить другой редактор, который можно найти в списке дополнительных инструментов на сайте проекта.

Все достаточно просто: открыв любой пункт, находишь именно то, что ожидаешь. Если при запуске система обнаружит каталог install, вверху страницы будет выводиться предупреждение. Интерфейс переведен лишь частично, поэтому, чтобы привести все в норму, необходимо заглянуть в каталог claroline/lang/russian, где находятся все нужные файлы.

Если необходима поддержка другого языка, то можно взять файл переменных claroline/lang/russian/complete.lang.php в качестве примера. Кроме этого, в «Platform Administration -> Панель инструментов» находится ссылка Translation Tools, открывающая доступ к инструментам для перевода интерфейса.

В TinyMCE установлено три плагина: Media (вставка объектов QuickTime, Flash, ShockWave, RealPlayer и Windows Media Player), table (вставка таблиц) и Paste (вставка текста). Проверка орфографии не работает. Этим также придется заниматься самостоятельно, благо в инструкции [5] все подробно расписано. Пакеты для локализации TinyMCE находятся по адресу [6].

Заключение

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

  1. Яремчук С. Обучение при помощи ATutor. //Системный администратор, № 5, 2005 г. – С. 86-87.
  2. Сайт проекта Claroline – http://www.claroline.net.
  3. Сайт проекта Dokeos – http://www.dokeos.com.
  4. Документация проекта Claroline – http://doc.claroline.net/en/index.php/Main_Page.
  5. Подключение проверки орфографии в TinyMCE – http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/spellchecker.
  6. Пакеты для локализации TinyMCE – http://services.moxiecode.com/i18n.

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru