Moodle 获取有关课程中用户点数和课程中全部点数信息的最佳方式

Moodle best way to get information about user points in course and the whole points in the course

提问人:Aenye_Cerbin 提问时间:11/17/2023 更新时间:11/17/2023 访问量:15

问:

我正在寻求帮助,以确定用户的总分和课程中可达到的最高分数。我的目标是计算用户在整个课程中获得的总分的百分比。此外,我对通过 API 设置和检索预定义阈值(表示特定百分比的点)的能力感兴趣。

我最初尝试使用该功能。但是,我在某些课程中遇到了错误,表明未设置完成标准。随后,我考虑下载课程中的所有活动并从每个活动中检索用户结果。然而,获得的数据量使我重新考虑这种方法,因为它似乎过于复杂。core_completion_get_course_completion_status

我正在寻找一种更简单的方法来实现这些目标。如果您有任何建议或见解,我将不胜感激您的帮助。

谢谢。

Moodle moodle-API

评论

1赞 Russell England 11/18/2023
转到 Site Admin > Server > Web Service > API 文档,然后在页面中搜索“grad”[no “e”],然后您将找到一些等级/评分 API 函数。或?gradereport_overview_get_course_grades

答: 暂无答案