Замечания к выпуску MOODLE 2.0
Сокращённый перевод английского оригинала: http://docs.moodle.org/dev/Moodle_2.0_release_notes
Дата выпуска версии: 24 ноября 2010
В MOODLE 2.0 добавлено много важных новых функций, реализация некоторых функций полностью переделана, исправлены сотни ошибок.
Важные новые функции
- Каждый может создать центральный сайт — каталог курсов для широкой публики или какой-либо закрытой группы пользователей. Код реализован в виде отдельного лицензированного по GPL плагина для MOODLE.
- Сайты могут регистрироваться в любом центральном сайте (а не только в moodle.org).
- Преподаватели зарегистрированных сайтов могут публиковать свои курсы на центральных сайтах для загрузки.
- Преподаватели зарегистрированных сайтов могут размещать ссылки на свои курсы на центральном сайте.
- Преподаватели любых сайтов могут пользоваться поиском на всех публичных центральных сайтах и использовать опубликованные там курсы как заготовки для своих собственных курсов.
- С помощью функции поиска пользователи любых сайтов MOODLE могут находить курсы, в которых они хотели бы принять участие, и сообщества для практики. В первую очередь мы хотели бы создать сообщества преподавательской практики, но в списки могут быть включены любые курсы.
- Работа с файлами претерпела значительные изменения как с точки зрения интерфейса, так и функционально.
- Диалог выбора файлов представляет собой стандартный способ доступа к новому репозиторию «Банк файлов».
- Это позволяет MOODLE интегрироваться с внешними репозиториями (хранилищами) содержимого, упрощая публикацию в MOODLE внешних документов и медиа-файлов с помощью AJAX-диалога, напоминающего диалоговые окна «Открыть…» в десктоп-приложениях.
- В версии 2.0 поставляются модули для интеграции с Alfresco, Amazon S3, Box.net, файловой системой на сервере, Flickr, Google docs, MERLOT, Picasa, серверами WebDAV, Wikimedia, YouTube. Эти модули просты в разработке, поэтому ожидается подключение множества других сервисов.
- Возможна также загрузка файлов с компьютера пользователя и импорт из сети по URL.
- Есть возможность указать дополнительные атрибуты файлов, такие как автор и лицензия.
- Теперь модули могут экспортировать свои данные во внешние системы, что особенно удобно для создания портфолио, где копии форумов, заданий и других элементов MOODLE могут использоваться для ведения журнала или в качестве доказательств.
- Поддерживаются разные форматы (в настоящий момент это LEAP2A, HTML, изображения и текст, но могут быть добавлены и другие, такие как PDF).
- В версии 2.0 поставляются модули для интеграции с Box.net, Flickr, Google docs, Mahara и Picasa.
- Теперь преподаватели могут определять для всех студентов условие, при соблюдении которого курс считается пройденным. Это условие может быть сформулировано как прохождение какого-либо элемента, получение какой-либо оценки, достижение какой-либо даты и др.
- Преподаватели могут пользоваться этой возможностью для установки предварительных требований в других курсах, что позволяет организовывать последовательность прохождения курсов.
- Преподавателям и студентам доступны отчёты достижений как внутри курса, так и внутри серии курсов.
- Доступ к элементам курса может быть ограничен в зависимости от соблюдения условий, таких как даты, полученные оценки или прохождение других элементов.
- При желании эта функция может быть использована для организации постепенного раскрытия студентам содержимого курса.
- Теперь преподаватели могут определять условия, при соблюдении которых любой элемент курса демонстрируется студенту как пройденный. Например, когда опубликовано некоторое количество сообщений, или достигнута определённая оценка, или сделан какой-либо выбор.
- Также известны как «группы в масштабах сайта» — списки студентов, которые могут быть зачислены на курс сразу все вместе, вручную или с помощью автоматической синхронизации.
- Поддержка основанных на промышленных стандартах веб-служб во всём программном коде MOODLE позволяет администраторам экспортировать отдельные функции MOODLE для интеграции с:
- управленческими системами (управление персоналом и информация о студентах)
- мобильными клиентами
- Предусмотрена система безопасности высокого уровня, основанная на маркерах, предоставляющая полный контроль над экспортируемыми функциями.
- Все функции автоматически доступны через:
- XML-RPC
- AMF (Flash)
- REST
- SOAP (PHP)
Новые блоки
- Блок комментариев позволяет организовать комментирование любой страницы. Хорошо подходит для обратной связи со студентами.
- Блок «Мои файлы» предоставляет доступ к личным файлам пользователя, которые затем можно сделать доступными через диалог выбора файлов. Предусмотрены квоты файлового пространства.
- Блок сообщества позволяет отслеживать внешние курсы, интересующие пользователя.
- Блок прохождения курса показывает состояние отдельных курсов.
- MOODLE поддерживает интеграцию с системами противодействия плагиату, такими как Turnitin.
Улучшения существующей функциональности
- Полностью переделанная система резервного копирования и восстановления больше не зависит от доступного объёма памяти и может работать с курсами любого размера.
- Совершенно новый формат резервных файлов.
- Улучшенный интерфейс.
- Резервное копирование можно выполнять для курсов целиком либо для отдельных разделов и элементов курса.
- Теперь блоки реализованы единообразно на всех страницах MOODLE.
- Блоки теперь можно размещать не только в левых и правых колонках, но также и вверху и внизу страницы.
- Блок можно настроить таким образом, чтобы он появлялся на всех страницах нижележащих контекстов (например, в каждом курсе или на всех страницах курса).
- Пользователь может закрепить блоки в специальной панели сбоку страницы, если выбранная тема оформления поддерживает это.
- Поддержка комментирования для каждой записи в блогах.
- Отказ от блогов уровня курса и уровня группы (при переходе на версию 2.0 они будут трансформированы в форумы).
- Поддержка внешних RSS-потоков (синхронизируются с MOODLE-блогами).
- Комментарии пользователей (в глоссариях, базах данных, блогах и др.) теперь отображаются единообразно, по возможности с применением AJAX (там, где это доступно).
- Значительно улучшена поддержка гостевых учётных записей.
- Поддержка нескольких способов зачисления одновременно.
- Более подробная настройка зачисления на курсы.
- Создано новый диалог выбора файлов, который используется для управления файлами и добавления их в ресурсы (например, добавления изображения на веб-страницу).
- Полная поддержка кодировки Unicode в именах файлов во всех операционных системах.
- Метаданные для каждого файла (автор, дата, лицензия и др.), а также информация о том, где файл используется, хранится в базе данных.
- Для дублирующихся файлов (например, большой видео-фрагмент, использующийся в двух курсах) сохраняется только одна копия, что уменьшает расход дискового пространства.
- Улучшены характеристики защиты данных (теперь файлы имеют такие же контекстно-зависимые права доступа, как и элемент курса, который на них ссылается, т.е. файл обозначается как принадлежащий конкретному ресурсу, записи в форуме, странице вики). Файлы больше не загружаются «просто в курс».
- Раньше одни и те же фильтры использовались для всего содержимого сайта MOODLE, и настраивались только администраторами.
- Сейчас можно использовать разные фильтры в разных курсах, элементах курса и разделах каталога курсов.
- Например, можно включить фильтр LaTeX только для курсов в разделах «Математика» и «Физика».
- Или, например, можно отключить автоматическую привязку к глоссарию в финальном экзамене курса.
- Новый HTML-редактор на основе TinyMCE.
- Работает во многих браузерах.
- «Растягиваемое» поле редактора.
- Более качественный результат в XHTML.
- Полная интеграция с установленными внешними репозиториями для подключения и интеграции в текст медиа-объектов.
- Вся электронная почта, рассылаемая MOODLE, теперь рассматривается как стандартное сообщение в рамках MOODLE.
- Панель обзора сообщений позволяет пользователям настраивать способы доставки сообщений.
- В стандартную поставку MOODLE 2.0 входят плагины для отправки сообщений через электронную почту, Jabber и всплывающие окна на сайте.
- Более удобно настраиваемая страница «Мой MOODLE» с новыми блоками для отображения релевантной информации.
- Администраторы могут создавать (и включать принудительно для всех пользователей) собственные компоновки блоков на странице «Мой MOODLE».
- Страница «Мой MOODLE» теперь может являться основной «домашней» страницей пользователей.
- Стандартный блок «Навигация» на каждой странице с контекстно-зависимыми ссылками позволяет быстро перемещаться по сайту.
- Стандартный блок «Настройки» на каждой странице с контекстно-зависимыми параметрами, а также всеми остальными настройками, на которые у пользователя есть права.
- Пользовательские рейтинги (в глоссариях, базах данных, форумах и др.) теперь единообразно обрабатываются и отображаются во всех разделах MOODLE, в том числе с использованием AJAX.
- Агрегирование пользовательских рейтингов и превращение их в оценки теперь стандартизовано во всех видах элементов курса.
- Упрощена логика проверки прав доступа.
- Улучшен и упрощён AJAX-интерфейс для определения и назначения ролей.
- Понятие «унаследованная роль» заменено новым понятием «архетип».
- Введён архетип «менеджер» для пользователей с правом редактирования, не являющихся администраторами системы.
- Права пользователей-администраторов не могут быть изменены.
- RSS-потоки теперь дополнительно защищены с помощью случайных, уникальных для каждого пользователя маркеров в URL.
- Маркеры могут обновляться пользователями по желанию (есть есть подозрение, что URL скомпрометирован).
- RSS-потоки работают более точно (например, отражают наличие в форуме нескольких групп) и обновляются в момент запроса.
- Множество новых тем в базовой поставке — см. список в разделе «Авторы тем».
- Весь HTML- и JS-вывод стал более эффективным (кэширование на стороне сервера) и единообразным (вёрстка без таблиц, новый CSS, интерфейс на основе YUI).
- Темы могут, при необходимости, изменять HTML-код страниц.
- Поддержка со стороны ядра пользовательских меню во всех темах (например, вверху страницы).
- Новый веб-портал для упрощения сотрудничества групп локализации MOODLE и поддержания локализаций в актуальном состоянии.
- Более эффективный формат хранения языковых строк должен несколько увеличить общую производительность.
Страница профиля
- Пользователи могут добавлять на свои индивидуальные страницы профилей различные блоки: новости, RSS и др.
- Страницы пользователей внутри курсов показывают блоки соответствующего курса и стандартную информацию профиля, а также информацию для преподавателя.
Улучшения отдельных элементов курса
Лекция (урок)
- Проведён рефакторинг кода.
- Формы теперь используют стандартный механизм форм MOODLE.
Тесты и банк вопросов
- Улучшена навигация по тесту для студентов
- Студенты могут помечать вопросы в тесте. Эта пометка будет сохранена вместе с попыткой.
- Улучшены отчёты по тестам, в частности, повторная проверка и анализ элементов (item analysis).
- В отчёты включены статистические параметры
- Улучшен интерфейс редактора тестов
- Отдельные настройки (даты открытия/закрытия, количество попыток, пароль, лимит времени) для каждой группы студентов
- Страница управления типами вопросов
- Ярлыки для вопросов и улучшенный поиск в банке вопросов
- Вопросы типа «эссе» теперь могут использоваться в качестве случайных вопросов.
Ресурс
- Все типы ресурсов теперь реализованы как отдельные модули, их код переработан.
- Файл — для демонстрации файла, возможно вместе с дополнительными файлами (мини-сайт)
- Папка — для демонстрации коллекции документов
- URL — для демонстрации страницы с заданным URL
- Страница — для демонстрации единственной страницы, подготовленной с помощью онлайн-редактора
- IMS — для использования с обычными IMS-пакетами.
- Улучшенная поддержка фреймов и внедрения содержимого во всех этих модулях с учётом требований XHTML.
SCORM
- Новые настройки модуля SCORM (отображение статуса попытки, структуры курса, принудительное завершение, начало новой попытки, блокировка после последней попытки) позволяют изменить поведение пакета SCORM, заданное авторами пакета.
- Новый вид отчёта, включающий таблицу с возможностью сортировки и группового выбора; выгрузка отчёта в форматах Excel, ODS и текстовом.
- Новый интерфейс проигрывателя SCORM с улучшенными навигацией, производительностью и распределением пространства экрана.
- Модуль полностью переписан, за основу взят продукт NWiki от UPC
- Поддержка синтаксиса Mediawiki, а также Creole
- Улучшенный интерфейс
- Модуль полностью переписан
- Улучшен интерфейс управления пространством экрана и пользователями