Руководство по работе с курсом в системе дистанционного обучения moodle

Технические требования

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

Технические требования Moodle
Минимальные требования к железу Требования к базе данных Требования к браузеру
  • Процессор: 2-х ядерный, 2ГГц
  • ОЗУ: 1ГБ
  • Свободное место: 5ГБ
  • MySQL 5.6+
  • PostgreSQL 9.4+
  • MariaDB 5.5.31+
  • Microsoft SQL Server 2008+
  • Oracle Database 11.2+
  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge
  • Safari
  • Internet Explorer
  • Mobile Safari
  • Mobile Chrome

Configuration finale

Configuration dans Moodle

De nombreuses options sont disponibles depuis le panneau d’administration de Moodle (accessibles depuis le bloc « Réglages », puis « Administration du site » depuis la page d’accueil). Voici quelques options importantes que vous souhaiterez certainement modifier :

  • Réglages > Administration du site > Plugins > Output des messages > Courriel : Configurez votre serveur smtp et les paramètres d’authentification si nécessaire (pour que votre Moodle puisse envoyer des courriels).
  • Réglages > Administration du site > Serveur > Chemins système : Renseignez les chemins vers les binaires de du, dot et aspell.
  • Réglages > Administration du site > Serveur > HTTP: Si vous êtes derrière un pare-feu, vous devrez renseigner les identifiants pour votre proxy dans la section « Proxy web ».
  • Réglages > Administration du site > Lieu > Fuseaux horaires : Cliquez sur le bouton pour être sûr que les informations des fuseaux horaires sont à jour.

Dernières choses à faire…

  • Configurer Cron : Les tâches d’arrière plan de Moodle (par ex. envoyer les notifications des forums, sauvegarder les cours) sont réalisées par un script que vous pouvez faire exécuter à des moments précis de la journée. Ce script est connu sous le nom de « cron ». Veuillez vous référer à la documentation sur cron.
  • Configurer les sauvegardes : Consultez les pages Sauvegarde de site et Automated course backup.
  • Vérifier que l’envoi de courriels fonctionne : Créer des utilisateurs de test avec des adresses de courriel valides et envoyez leur des messages. Assurez-vous qu’ils reçoivent bien des copies des messages. Si ce n’est pas le cas, vérifiez les paramètres dans Réglages > Administration du site > Plugins > Output des messages > Courriel.
  • Sécuriser votre site Moodle : Consultez la page Security recommendations.

Si quelque chose ne se déroule pas comme prévu…

Voici différentes choses que vous pouvez essayer…

  • Consultez la page FAQ d’installation
  • Vérifiez les permissions sur les fichiers avec attention. Est-ce que votre serveur web peut lire (mais pas écrire) dans le dossier de Moodle ? Est-ce que votre serveur web peut lire et écrire dans votre dossier moodledata ?
  • Vérifiez les permissions de la base de données. Avez-vous bien créé un utilisateur pour votre base de données qui dispose des droits nécessaires pour votre configuration ? (spécifiquement si votre serveur web et votre serveur de bases de données sont des machines différentes) ?
  • Si vous rencontrez des problèmes pour créer le fichier config.php, vous pouvez le faire manuellement en copiant le fichier config-dist.php (à la racine du répertoire Moodle) et en le renommant config.php. Modifiez directement les paramètres du site et de la base de données depuis le fichier. L’installation se poursuivra sans encombre.
  • Une fois que votre fichier config.php est configuré (voir l’astuce précédentes), vous pouvez le modifier pour activer les options de débogage (dans la section 8). Cela vous fournira davantage d’informations pour vous aider à détecter le problème. Si vous y avez accès, vérifiez les fichiers log de votre serveur web.
  • Vérifiez à nouveau les fichiers php.ini et .htaccess. Leurs paramètres sont-ils corrects (par ex. memory_limit) ? Avez-vous modifié les bons fichiers php.ini et .htaccess et (si nécessaire) avez-vous redémarré le serveur web pour appliquer les changements ?
  • Avez-vous installé des extensions, des thèmes ou tout autre code avant de commencer l’installation ? Si oui, retirez-les et essayez à nouveau (ils peuvent être cassés ou incompatibles).

Planification

Installer Moodle nécessite de planifier un minimum les choses, en fonction de l’importance de l’installation que vous vous apprêtez à réaliser. Voici quelques pistes que vous pourriez envisager :

  • Souhaitez-vous vraiment installer Moodle par vous-même ? Consultez Finding and Selecting A Web Host.
  • De quelles compétences disposez-vous et êtes-vous prêt à apprendre ? Administrer un serveur web sécurisé et stable est une entreprise sérieuse avant même d’envisager installer Moodle. Cette documentation prend le parti que vous disposez d’un minimum de connaissances de la plateforme sur laquelle vous vous apprêtez à installer Moodle (ou que vous êtes prêts à apprendre certaines choses).
  • Quelle est la configuration nécessaire pour le matériel et la solution d’hébergement ? Moodle s’adapte facilement, mais en fonction de la configuration dont vous avez besoin, vous pourriez être intéressé par différentes solutions : l’hébergement mutualisé, un serveur virtuel dédié, votre propre serveur web, votre propre installation de plusieurs serveurs web.
  • Quelle plateforme logicielle allez-vous utiliser ? Cela dépend de vos compétences ou de la politique ayant trait dans votre entreprise ou votre institution. Vous avez peut-être la possibilité de faire vous-même le choix ?
  • Quelles sont vos besoins en termes de support ? Est-ce que le support gratuit et communautaire de Moodle.org sera suffisant ou avez-vous besoin d’un support professionnel ?
  • Comment allez-vous organiser les sauvegardes ?

Отчет о работе обучающихся со SCORM

Отчет о результатах работы обучающихся с учебным материалом SCORM можно посмотреть на странице элемента в Moodle на вкладке «Отчеты»:

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

При нажатии на номер попытки открывается отчет, показывающий результаты по каждому учебному объекту (в обычном случае — это один объект):

Подробный отчет раскрывает нам значительно больше информации:

В начале таблицы дана общая информация (.core), которую мы могли видеть в общих отчетах. Затем подробная информация о результатах работы с элементами учебного объекта SCORM: cmi.interactions_0 (где 0 — порядковый номер элемента). В нашем случае — это вопросы тестов и диалог. Здесь интересны следующие параметры:

  • .latency — время, которое потребовалось для ответа

  • .result — результат (оценка)

  • .time — время начала работы со слайдом

  • .type — тип вопроса (в нашем примере choice — выбор)

  • .pattern — правильный ответ

  • .student_response — ответ обучающегося

  • .weighting — вес элемента в расчете общей оценки

Параметр .id — идентификатор элемента — пригодится при выгрузке результатов для подробного анализа.

Графический отчет показывает график распределения оценок.

«Отчет о взаимодействии» совмещает в себе данные основного отчета и отчета по учебным объектам.

Если попытку прохождения SCORM обучающимся необходимо удалить, это можно сделать на странице основного отчета:

Благодаря тому, что Moodle легко расширяема за счет плагинов и открытого исходного кода, количество и разнообразие отчетов о прохождении SCORM может быть увеличено.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Как?

  1. Скачать и установить базовую версию пакета Denwer — файл Base_New.exe — набор Apache+php+mySQL, необходимый для работы Moodle. Все программы сконфигурированы для работы на локальном компьютере. Инсталляция русифицирована и не представляет проблем (в случае возникновения проблем прочитайте русскую инструкцию, находящуюся в файле Denwer.rar (после распаковки открывать файл index.html)). Не рекомендуется менять предложенные директорию и имя диска.

  2. Проследить, чтобы создались иконки для запуска Denwer на рабочем столе и в папке «Автозагрузка». Если этого не произошло (если у вас Windows XP и имя пользователя набрано русскими буквами), то сами создайте ярлыки к файлам C:\WebServers\etc\Run.exe (запуск системы) и C:\WebServers\etc\Stop.exe (остановка системы) и поместите их в меню «Программы» или на Рабочий стол. Ярлык для запуска можно скопировать также в папку «Автозагрузка» меню программы для автоматического запуска Denwer.

  3. Запустить Denwer и проверить его работоспособность с помощью тестовой страницы, запустив Internet Explorer (или другой браузер Интернета) и набрать в строке для адреса localhost, далее следовать инструкциям на появившейся странице. Если компьютер пытается подключиться к Интернету — не нажимайте кнопку «Автономно», а смотрите статью по установке базового пакета в файле Denwer.rar, раздел «Воюем с контроллером удаленного доступа».

  4. Используя утилиту для создания базы данных (ссылка находится на странице localhost), создайте базу данных с именем moodle, произвольным именем пользователя и паролем (запишите их, Moodle запросит их при устновке).

  5. Остановите Denwer. Создайте в каталоге z:\home\ каталог moodle, в нем — каталог www и распакуйте туда содержимое файла moodle-weekly-19.zip .

  6. Запустите Denwer. Запустите Internet Explorer (или другой браузер Интернета) и наберите в строке для адреса moodle Следуйте инструкциям по установке системы (язык установки желательно выбирать английский, если это возможно, с русским иногда бывают проблемы при установке. Вы всегда сможете выбрать его в дальнейшем.). Не концентрируйтесь на настройке параметров, вы всегда сможете исправить их позднее, единственное надо правильно ввести имя базы данных, пользователя и пароль, созданные на п.4.

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

  8. По завершении работы с Moodle не забывайте останавливать Denwer перед выключением компьютера, чтобы избежать возможных потерь данных.

Особенности Windows Vista и Windows 7:

Инструкция подготовлена на основе материалов MoodleDocs

  1. Щелкните правой кнопкой мыши на папке moodledata, выберите Свойства, затем выберите вкладку Безопасность.Нажмите кнопку «Все» («Users» на некоторых машинах) в верхнем окне (Группы или пользователи/Group or User Names), нажмите кнопку Изменить. Разрешите «Чтение и Запись» для «Все» («Список содержимого папки» и «Чтение и Выполнение» должны быть уже разрешены).
  2. Создайте вручную конфигурационный файл config.php в главной директории Moodle (Х:\mymoodle\server\moodle) следующего содержания:

    Примечание: Настройки в конфигурационном файле необходимо отредактировать в соответствии с параметрами, выбранными при инсталляции Moodle (буква диска, расположение каталогов, имя пользователя БД и т. д.)

Система глазами администратора

Рассмотрим основные функции Moodle с точки зрения администратора.

Управление пользователями

Чтобы добавить пользователя, нужно нажать на вкладку Site Administration, выбрать Users и во вкладке Accounts нажать на Add a new user для ручного добавления или Upload users для импорта из файла.

Пользователям можно присваивать роли. Это можно делать через меню пользователя, однако  удобнее управлять через меню администратора. В Site Administration надо нажать на Users, выбрать Permissions, выбрать Assign system roles, выбрать роль, в списке Potential users найти пользователя и нажать Add. В Mount Orange сейчас 13 ролей, но вы можете удалить существующие или добавить свои.

Управление контентом

В Moodle нет встроенного конструктора контента для электронного обучения. Для создания тестов и курсов разработчики советуют использовать Courselab, Easygenerator, iSpring Suite и QuizMaker.

Управление контентом происходит через вкладку Courses в Site Administration. Курсам можно назначать категории (Add a category) и загружать их в систему (Add a new course).

В демо-версии вы можете добавить видео, изображение, текстовый файл, тест, презентацию или SCORM пакет, однако есть предел по размеру загружаемого файла (256МБ).

В демо-версии Mount Orange курсы доступны всем пользователям, поэтому прямого назначения курсов нет. Для назначения курсов вручную есть плагин Enrolment.

Система отчетности

Отчеты выгружаются через вкладку Reports в Site Administration. Здесь есть следующие функции:

Так выглядит система отчетности в демо-версии. Для более конкретных отчетов по курсам и пользователям можно использовать плагин Zoola Analytics или My Feedback.

Какие плагины выбрать для начала

  • Completion Progress. Позволяет следить за прогрессом пользователей по курсам.
  • Custom Certificate. Позволяет создавать сертификаты в PDF формате.
  • Authentication. Включает саморегистрацию и добавление пользователей по email.
  • Zoom Meeting. Интеграция вебинаров через сервис Zoom.
  • BigBlueButton. Еще один сервис вебинаров, если Zoom не понравился.
  • Interactive Content H5P. Добавление контента, создаваемого на платформе H5P. Это не заменит полноценный редактор курсов, но для начала очень удобно.
  • My Feedback. Включает систему отчетности.
  • Zoola Analytics. Плагин для аналитики как альтернатива My Feedback. Функционал тот же самый, есть только различия в дизайне.
  • Socialwall Format. Изменяет интерфейс Moodle, делая его более похожим на форум или социальную сеть. Добавляет таймлайн и позволяет отслеживать активности на платформе.
  • Moove. Это альтернатива Socialwall Format. Изменяет интерфейс Moodle, делая платформу визуально близкой к современной СДО.
  • Edwiser Bridge. Подключает все необходимое для ведения eCommerce: продажа курсов, CRM и WordPress для публикаций.
  • Questionnaire. Позволяет создавать опросы (не подходит для тестов).
  • Enrolment. Включает ручное назначение курсов.

Windows

Установка Moodle на первое время на Localhost (только для одного компьютера) проста и может быть произведена вручную даже если веб-сервер Moodle Server доступен для пользования.Эти инструкции подходят только для компьютера с Window XP.

  1. Разархивируйте загруженный файл и запомните структуру всех файлов.
  2. Переименуйте c:\moodle в c:\xampplite (c:\xampplite пример), но Вы также можете переименовать, например, в c:\moodle16 или c:\moodle17 или C:\testMoodle.
  3. Используя Windows Explorer запустите файл c:\xampplite\setup_xampp.bat, который проверяет правильность всех файлов конфигурации для использования c:\xampplite как основной директории.
  4. Следующие шаги отвечают за то, чтобы порт 80 на Вашем компьютере был доступен для веб-сервера. Просмотрите troubleshooting if you are running Skype, который также необходим для использования этого порта.
  5. Существует много путей запустить веб-сервер localhost. Вот два из них.
    1. Быстрый.
      1. Используя Windows Explorer запустите файл c:\xampplite\restart_xampp.bat и не закрывайте окно, которое было открыто.
    2. Еще быстрее.
      1. В Windows Explorer выберите c:\xampplite\apache_start для запуска веб-сервера Apache.Откроется новое окно.
      2. В Windows Explorer выберите c:\xampplite\mysql_start для запуска сервера базы данных MySQL.Откроется еще одно окно.
  6. В Вашем веб-браузере выберите адрес исключения и тип «localhost» и нажмите на enter.
  7. Это запустит процесс установки Moodle, который описан в Установка Moodle в малых подробностях. Это может вызвать небольшие затруднения у нового пользователя. Не паникуйте, Вы всегда сможете что-то изменить позже, и в процессе установки исправить что необходимо.

Легкий запуск Moodle

Существует много способов запустить Moodle после установки. Большинство людей, использующих Moodle имеют один или несколько «localhost» связей на их компьютере, записанных в «Избранном». Но для начала веб-сервер нужно запустить. Вот два способа как это сделать:

Автоматический запуск Window сервисов

Чтобы в будущем запуск Moodle был более удобным, Вам нужно установить веб-серверы и базу данных как Windows сервисы, которые запускются автоматически. Чтобы сделать это нажмите на Пуск-запустить…и выберите команду «c:/xampplite/service.exe -install» и нажмите OK.

Запустите Moodle через localhost в веб-браузере и/или добавьте localhost в «Избранное».

Общая кнопка запусков

Иногда в компьютере присутствует более чем один localhost. Создайте небольшую вставку в начальном меню, избранном или на рабочем столе, которая откроет файл как c:\xampplite\restart_xampp.bat . Значок каждой вставки в localhost должен быть разный, например C_MoodleXampp, или Moodle16, или Moodle17 или какой-то другой.

Запустите Moodle с помощью localhost в веб-браузере или через «Избранное».

Download and copy files into place

IMPORTANT: While there are now a number of places you can get the Moodle code (including host provided Moodle installers), you are strongly advised to only obtain Moodle from moodle.org. If you run into problems it will be a great deal easier to support you.

You have two options:

  • OR Pull the code from the Git repository (recommended for developers and also makes upgrading very simple):
$ git clone -b MOODLE_{{Version3}}_STABLE git://git.moodle.org/moodle.git  

Other options you might consider:

—depth=1 for shallow cloning (only) latest revision (be advised! If you are a developer, you will not be able to easily make git updates and modification later on when this feature is used)

—single-branch to limit cloning to a single branch, this fetches the Moodle 3.8 Stable branch (latest weekly build). For a fuller discussion see Git for Administrators.

Either of the above should result in a directory called moodle, containing a number of files and folders.

You can typically place the whole folder in your web server documents directory, in which case the site will be located at http://yourwebserver.com/moodle, or you can copy all the contents straight into the main web server documents directory, in which case the site will be simply http://yourwebserver.com. See the documentation for your system and/or web server if you are unsure.

Tip: If you are downloading Moodle to your local computer and then uploading it to your hosted web site, if possible upload the compressed file and decompress at the remote end (check your ‘file manager’). Failing that, watch FTP progress carefully for errors or missed files.

Secure the Moodle files: It is vital that the files are not writeable by the web server user. For example, on Unix/Linux (as root):

# chown -R root /path/to/moodle
# chmod -R 0755 /path/to/moodle
# find /path/to/moodle -type f -exec chmod 0644 {} \;

(files are owned by the administrator/superuser and are only writeable by them — readable by everyone else)

The third command finds all the regular files and executes the chmod command 0644 on them.

If you want to use the built-in plugin installer you need to make the directory writable by web server user. It is strongly recommended to use ACL when your server supports it, for example if your Apache server uses account www-data:

# chmod -R +a "www-data allow read,delete,write,append,file_inherit,directory_inherit" /path/to/moodle

The effect of the previous command is to allow the Apache user account (www-data in this case) to access and change files within the moodle site. Many people would consider this a brave move for a new site admin to implement. In a new moodle you can safely leave this out. A default Ubuntu install does not have the +a option for the chmod command anyway. The +a attribute is an ACL (Access Control List) facility which allows you to set per user access for individual files. For example, OSX has this by default.

Для всех ОС Windows:

Скачайте архив с Moodle с официального сайта.

Скачайте русский языковый пакет.
Создайте каталог в корне диска C:\ с названием, к примеру, mymoodle.
Распакуйте в созданный каталог содержимое архива MoodleWindowsInstaller-latest-19.zip.
Создайте на диске (разделе диска) каталог для хранения файлов будущих курсов с названием, например, moodledata.
В каталоге moodledata создайте папку lang. Сюда распакуйте содержимое архива ru_utf8.rar. Должно выглядеть так: Х:\moodledata\lang\ru_utf8, где Х — буква вашего диска.
Дальше необходимо зайти в каталог mymoodle (см. п. 3) и запустить файл Start Moodle.exe, таким образом вы запустите на своем компьютере программное обеспечение веб-сервера Apache, PHP и сервер баз данных MySQL.
Откройте веб-браузер и введите в адресную строку: http://localhost. Запустится процесс инсталляции Moodle. Следуйте указаниям инсталлятора.
Остановка сервера осуществляется запуском файла Stop Moodle.exe.
Для удобства пользования процессом запуска и остановки сервера можно вынести ярлыки файлов Start Moodle.exe и Stop Moodle.exe на рабочий стол

Важно: Не переименовывайте папку server

Размещение SCORM в LMS Moodle

Для того, чтобы разместить SCORM-пакет в Moodle, войдите в курс и включите «Режим редактирования»:

Если размер zip-файла SCORM относительно небольшой, то можно попробовать загрузить его в Moodle методом перетаскивания файла из менеджера файлов операционной системы компьютера в содержание курса Moodle. Этот способ наиболее быстрый и удобный.В случае, если при загрузке выводится ошибка «Файл слишком велик для загрузки», то потребуется использовать альтернативное хранилище, предварительно загрузив файл в него. Вместо перетаскивания тогда необходимо использовать стандартный метод добавления элемента в курс:

В открывшемся списке выберите «Пакет SCORM» и нажмите «Добавить»:

Укажите название элемента. В поле «Файл с пакетом» нажмите «Добавить файл»:

В левой части окна выберите вкладку хранилища, а в правой части — загруженный в него zip-архив:

Перед тем как сохранить элемент, для настройки «Показать оглавление» следует выбрать значение «Выключить», чтобы SCORM, созданный в iSpring, было удобно просматривать. Также можно отключить страницу со структурой контента и структуру курса на главной странице (однако, эти настройки могут понадобиться в том случае, если SCORM включает множество учебных объектов «SCO»; при публикации в iSpring получается SCORM с одним учебным объектом, но, используя специальное программное обеспечение, можно объединить множество таких SCORM в единый курс).

В разделе «Оценка» можно установить максимальную оценку за прохождение элемента, которая будет записана в журнал оценок Moodle. Следует отметить, что она отличается от оценки, установленной при публикации в iSpring. Выбор метода оценивания в обычном случае (один учебный объект в SCORM) смысла не имеет.

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

В разделе «Параметры совместимости» все параметры можно оставить в значениях «Нет».

  • «Принудительное завершение» — для текущей попытки принудительно устанавливается статус «Завершено» (актуально только для пакетов в формате SCORM 1.2).

  • «Автопродолжение» — если в SCORM содержится множество учебных объектов, то при завершении текущего объекта в разделе автоматически будет запущен следующий объект раздела.

  • «Автоматическое завершение попытки» — автоматически сохраняет данные о прохождении, если объект SCORM будет делать это не регулярно.

Включение фильтров:

Для того, чтобы заработали фильтры, встроенные в MOODLE (по умолчанию фильтры выключены), необходимо сделать следующее:- зайти в настройки фильтров в блоке управления сайтом: Управление сайтом (Site Administration)->Модули (Modules)->Фильтры:- активировать необходимые фильтры, кликнув по зажмуренному глазу в столбце Спрятать/Показать. Дополнительно: зайдите в Установки мультимедийного фильтра и проверьте, стоит ли напротив всех фильтров «ДА».(Если возникнут проблемы с обработкой формул, введенных в алгебраическом формате, отключите фильтр «Формулы в алгебраическом формате» и используйте фильтр «Формулы в формате ТеХ».)

Ссылка на основную публикацию