Moodle grade_grades表

时间:2018-01-03 18:36:48

标签: moodle

我设置了一个scorm活动来记录最高等级并完成了活动。 grade_grades表具有活动完成时的时间戳。但是,然后我将尝试管理更改为上次完成的尝试并再次完成活动(我打算捕获最新的完成日期)。 grade_grades表的timemodified列没有改变。任何想法为什么会出现这种情况或换句话说 - 在将活动数据输入grade_grades表之前会发生什么,以及如何确保在grade_grades表中捕获最新得分。

Moodle版本2.6

谢谢大家。

1 个答案:

答案 0 :(得分:0)

一些问题出现了多次SCORM尝试和2.6 - 这里有一些思路可能会有所帮助:

  1. 强制新尝试: https://moodle.org/mod/forum/discuss.php?d=259652

  2. 核心代码中可能存在与尝试相关的错误(包括修复建议): https://moodle.org/mod/forum/discuss.php?d=262185

  3. 最后一个想法 - 你的scorm_scoes_track表是否反映了最新的尝试?  如果不是,则可能表示SCORM包本身的某些元素或活动设置存在潜在问题。如果是,可能更像#2,其中尝试数据没有传递给grade_grades表。

    希望其中一个有用。