пятница, 4 марта 2016 г.

Ограничение доступа к курсу в Moodle

Условие задачи:
Имеем 512Mb памяти на Moodle. Это значит, что одновременно онлайн могут работать 25 учащихся (из расчёта 1Gb памяти на 50 человек). Имеем 3 курса, пользователей в них 102.
Вопрос:
Как организовать одновременную работу этих пользователей без ущерба для системы?

(Курсы наши - это дистанционные олимпиады для 7,8 и 9 классов. Надеюсь, понятно, почему нужно организовать работу онлайн одновременно или в максимально короткие сроки.)

Решение.
Прежде всего необходимо создать группы. В настройках групп курса проставляем не количество групп, а количество студентов в группе - 25. Получаем некоторое количество групп, которое зависит от количества зарегистрированных учащихся в курсе. Это может быть две группы по 25 человек или 2 группы по 25 и 1 человеку. В принципе, этого одного человека из группы 2 можно запросто добавить в 1 группу, но ученику заранее сообщено время начала работы на курсе, поэтому оставим его во 2-й группе.

Далее распределяем время выполнения заданий группами и при необходимости переносим работу нескольких групп на второй день.

В первый день у нас будут работать в разное время 3 группы учащихся, во второй день - 2 группы учащихся.

Следуем настроить ограничение доступа для групп.

Внимание! Неверное решение:

Верное решение (Набор ограничений):

Что увидят студенты до начала курса:


Осталось проверить сделанные настройки на практике.
Проверено. Всё настроено правильно.

Комментариев нет:

Отправить комментарий