在Moodle 2.7中,scorm 1.2编写了cmi.core.session_time(可以在SCORM跟踪工具中看到它),但该值不存储在Moodle的DB中(存储的唯一值是cmi.core.total_time)。
有没有办法通过Moodle中的事件获取session_time值?
答案 0 :(得分:2)
根据规范,在会话结束时调用LMSFinish()时,应将cmi.core.session_time元素中的值添加到存储在cmi.core.total_time元素中的值,并将值添加到应该重置cmi.core.session_time元素。要获取该值,您可以在LMSFinish()函数中使用脚本,并在重置之前获取cmi.core.session_time的值。 希望这会有所帮助。