Ограничение самостоятельной записи на курс

Ограничение самостоятельной записи на курс

от Dmitriy Berestnev -
Количество ответов: 8

Коллеги, добрый день,

Есть ли возможность ограничить самостоятельную запись на курс, если есть другие не завершенные курсы?

В настройках самостоятельной записи такого ограничения не нашел.

В ответ на Dmitriy Berestnev

Re: Ограничение самостоятельной записи на курс

от Alexandre Scherbyna -

Так ограничения такого и не существует пока.

В ответ на Alexandre Scherbyna

Re: Ограничение самостоятельной записи на курс

от Dmitriy Berestnev -

Жаль,

возможно кто-нибудь плагины встречал?

В ответ на Dmitriy Berestnev

Re: Ограничение самостоятельной записи на курс

от Александр Козлов -

Ближайшее что может подойти вам по смыслу это плагин mod_subcourse

У меня он используется для доступа в курсе к тесту на основе балла из другого курса, т.е. пока он не пройдёт курс №1 в курсе №2 он не сможет пройти тест, у меня даже сложней, пока не пройдёт курс 1,2,3,4 то в курсе 5 не сможет пройти тест, при этом запись на курс №5 автоматическая если он записан на курс 1,2,3, и/или 4

В ответ на Александр Козлов

Re: Ограничение самостоятельной записи на курс

от Dmitriy Berestnev -

Александр, спасибо,

Это немного не то.
Нам важно условие: запретить самостоятельную запись на курс при наличии хотя бы одного конкретного не завершенного (Completed) курса, в которые пользователь записался. 

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

Это каким-то образом решает проблему низкого процента завершения открытых курсов.

В ответ на Dmitriy Berestnev

Re: Ограничение самостоятельной записи на курс

от Александр Козлов -

Тогда так - используйте мод выдачи сертификата, в сертификат внесите пароль от курса, запись на курс делаете по паролю, итого - пока не получит сертификат он не получит код от следующего курса, а сертификат получи только если закончит этот курс.

В ответ на Александр Козлов

Re: Ограничение самостоятельной записи на курс

от Dmitriy Berestnev -

Спасибо, но в этом случае есть высокий риск передачи пароля между пользователями.

В ответ на Dmitriy Berestnev

Re: Ограничение самостоятельной записи на курс

от Александр Козлов -

Тогда усложните себе жизнь - сделайте в курсе №2 Задание типа ответ в виде файла, в этом задании они будут вам предоставлять сертификат, вход всё так же по паролю из сертификата, а вот открытие полного доступа к курсу по предоставлению сертификата. Так вы найдёте не добросовестных студентов и точно будите уверены что он прошел курс №1.


В любом случаи готового решения для вас нет, и врятли будет реализовано бесплатно, можете поспрашивать местных программистов сколько будет стоить сделать нужный вам плагин, 3-5 человек на форуме точно вам с этим смогут помочь, ну или сами осваивайте языки программирования и делайте плагин, инструкций куча, возможно даже попробовать объединить несколько плагинов в один.