Условие задачи:
Имеем 512Mb памяти на Moodle. Это значит, что одновременно онлайн могут работать 25 учащихся (из расчёта 1Gb памяти на 50 человек). Имеем 3 курса, пользователей в них 102.
Вопрос:
Как организовать одновременную работу этих пользователей без ущерба для системы?
(Курсы наши - это дистанционные олимпиады для 7,8 и 9 классов. Надеюсь, понятно, почему нужно организовать работу онлайн одновременно или в максимально короткие сроки.)
Решение.
Прежде всего необходимо создать группы. В настройках групп курса проставляем не количество групп, а количество студентов в группе - 25. Получаем некоторое количество групп, которое зависит от количества зарегистрированных учащихся в курсе. Это может быть две группы по 25 человек или 2 группы по 25 и 1 человеку. В принципе, этого одного человека из группы 2 можно запросто добавить в 1 группу, но ученику заранее сообщено время начала работы на курсе, поэтому оставим его во 2-й группе.
Далее распределяем время выполнения заданий группами и при необходимости переносим работу нескольких групп на второй день.
В первый день у нас будут работать в разное время 3 группы учащихся, во второй день - 2 группы учащихся.
Следуем настроить ограничение доступа для групп.
Внимание! Неверное решение:
Верное решение (Набор ограничений):
Что увидят студенты до начала курса:
Осталось проверить сделанные настройки на практике.
Проверено. Всё настроено правильно.
Имеем 512Mb памяти на Moodle. Это значит, что одновременно онлайн могут работать 25 учащихся (из расчёта 1Gb памяти на 50 человек). Имеем 3 курса, пользователей в них 102.
Вопрос:
Как организовать одновременную работу этих пользователей без ущерба для системы?
(Курсы наши - это дистанционные олимпиады для 7,8 и 9 классов. Надеюсь, понятно, почему нужно организовать работу онлайн одновременно или в максимально короткие сроки.)
Решение.
Прежде всего необходимо создать группы. В настройках групп курса проставляем не количество групп, а количество студентов в группе - 25. Получаем некоторое количество групп, которое зависит от количества зарегистрированных учащихся в курсе. Это может быть две группы по 25 человек или 2 группы по 25 и 1 человеку. В принципе, этого одного человека из группы 2 можно запросто добавить в 1 группу, но ученику заранее сообщено время начала работы на курсе, поэтому оставим его во 2-й группе.
Далее распределяем время выполнения заданий группами и при необходимости переносим работу нескольких групп на второй день.
В первый день у нас будут работать в разное время 3 группы учащихся, во второй день - 2 группы учащихся.
Следуем настроить ограничение доступа для групп.
Внимание! Неверное решение:
Верное решение (Набор ограничений):
Что увидят студенты до начала курса:
Осталось проверить сделанные настройки на практике.
Проверено. Всё настроено правильно.
Комментариев нет:
Отправить комментарий