【问题标题】:Moodle Double Enrolling Students Using CohortsMoodle 使用群组双录取学生
【发布时间】:2021-11-16 03:00:51
【问题描述】:

如果学生在第二个 COHORT 中,他们是否会再次注册课程?或者,Moodle 是否足够聪明,可以在第二个 COHORT 注册时跳过它们?

【问题讨论】:

    标签: moodle moodle-api


    【解决方案1】:

    一个学生可以使用不同的注册方法多次注册同一门课程。但只会在学生列表中出现一次。

    https://docs.moodle.org/311/en/Enrolments

    学生与注册方法而非课程相关联。

    因此,如果一门课程有 2 个群组注册方法,并且学生同时在两个群组中,那么他们将有 2 条注册记录。

    例如:mdl_enrol 表是注册方法

    SELECT *
    FROM mdl_user_enrolments ue
    JOIN mdl_enrol e ON e.id = ue.enrolid
    JOIN mdl_course c ON c.id = e.courseid
    JOIN mdl_user u ON u.id = ue.userid
    LIMIT 10
    

    【讨论】:

      猜你喜欢
      • 2023-02-04
      • 2017-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多