我正在为有几门课程的学生创建一个 Moodle 网站。
当他们开始课程时,我希望有一个页面,例如带有复选框的协议条款。学生只有在同意条款后才能继续上课。
有什么可以做到这一点吗?
我正在为有几门课程的学生创建一个 Moodle 网站。
当他们开始课程时,我希望有一个页面,例如带有复选框的协议条款。学生只有在同意条款后才能继续上课。
有什么可以做到这一点吗?
如果您设置站点策略 URL(在站点管理 -> 安全 -> 站点策略下),Moodle 可以在用户首次登录时为用户执行此操作。如果您希望他们接受每门课程的条款,那么您必须做一些定制的事情。也许是一个课程模块,其中访问课程的其余部分取决于查看协议条款?
您可以在每门课程中创建一个问题测验。这个测验有答案同意或不同意。如果学生同意,则授予他 100% 的分数。
对于这些课程中的所有其他课程/考试,请使用有条件的活动。(这是官方文档页面http://docs.moodle.org/23/en/Conditional_activities)
有条件的活动所做的是使教师能够根据日期、获得的成绩或活动完成等特定条件限制课程部分(Moodle 2.3 及更高版本)的可用性。
使用在第一次测验中获得的成绩作为访问更多部分的条件。