如何识别用户完全阅读/查看Moodle中特定课程的所有课程

时间:2016-08-05 11:42:02

标签: moodle moodle-mobile

如何识别完全阅读/查看Moodle特定课程所有课程的用户?

我创建了一个课程并在其中注册了3个用户,创建的课程有10个主题,每个主题都包含一些信息。

我配置了移动应用并连接到它。

我正确地获得了课程信息,但我没有获得有关用户完全查看所有课程的信息。

Moodle提供跟踪课程的任何选项。

1 个答案:

答案 0 :(得分:1)

这里有很多选择。我将就如何监督我的学生提供一些答案。

首先:启用"活动完成"课程模块中的标准。只需查看一次,花费一定时间查看,到达课程结束或达到某个等级,您就可以决定是否要将模块标记为完成。编辑模块的设置时,可以访问这些选项。滚动到底部找到它。

然后:在您的课程中运行各种报告。以管理员身份登录,执行以下操作:

a。)转到您创建的课程

b。)在"管理"阻止在右侧,展开"报告"

c。)仔细看看他们 - 我认为你会觉得有趣的是"课程完成"和"活动完成"

除此之外,您还可以通过查看"导航"来查看每个学生的个人进度。阻止"参与者"。

如果您想更进一步,可以使用此Moodle附加内容创建非常好的自定义报告:https://moodle.org/plugins/block_configurable_reports

注意:配置"活动完成"课程的选择,Moodle不会立即根据学生已经完成的内容更新状态。这是您需要配置为自动运行的Moodle计划任务的一部分。我通过执行以下操作在Linux主机上每小时运行一次:

# set up moodle tasks to run automatically
sudo echo /usr/bin/php /var/www/html/moodle/admin/cli/cron.php  > /etc/cron.hourly/moodletasks.sh
sudo chmod +x /etc/cron.hourly/moodletasks.sh

以上内容将为您的所有内务管理项创建计划任务,例如更新“活动完成”。它将每小时运行一次,但您也可以在测试时手动运行它。

我希望这会有所帮助,与Moodle玩得开心!

相关问题