如何计算SCORM内容的进度? [英] How to Calculate Progress of SCORM content?

查看:177
本文介绍了如何计算SCORM内容的进度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图获得一个分数,并从SCORM内容(2004版)中取得进步.到目前为止,我已经能够使用自定义的书面LMS API将CMI值保存到我的数据库中.

I'm trying to get a score, and progress from SCORM content (2004 Edition).So far I was able to save CMI values to my database using custom written LMS API.

cmi.score.raw--->>0 
cmi.score.max--->>15 
cmi.score.min--->>0 
cmi.score.scaled--->>0 

我需要知道如何根据上述值来计算学生的进度,分数和等级. 有没有特定的方法或功能可用于计算钙盐?还是我错过了SCORM的一些价值?

I need to know how to calculate the progress of the student, score and grade from above values. Is there a any specific way or function for calaluclate progress? Or am I missing some value from SCORM?

推荐答案

通常,您不会计算得分,这是您显示的值-rawscaled,由SCO设置.为了取得进步,2004年包括了cmi.progress_measure值,尽管我认为它只是偶尔使用,并且会再次由内容设置.直接在SCORM中并没有真正的等级"概念.有精通分数(或按比例划分的及格分数),旨在反映SCO被认为合格所需要的分数.参见 https://support.scorm.com/hc/en-us/articles/206166246-Setting-the-mastery-score

Generally you would not calculate the score, that is the value that you've shown--raw and scaled, and is set by the SCO. For progress, 2004 includes the cmi.progress_measure value though I think it is only used sporadically and again would be set by the content. There isn't really the concept of a "grade" in SCORM directly. There is the mastery score (or scaled passing score) that is intended to reflect the score required for the SCO to be considered passed. See https://support.scorm.com/hc/en-us/articles/206166246-Setting-the-mastery-score and https://support.scorm.com/hc/en-us/articles/206167026-What-are-the-elements-for-placing-a-passing-score-in-your-SCORM-manifest- for more about this value.

>://://scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/是所有运行时值的良好参考.

https://scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/ is a good reference for all of the runtime values.

这篇关于如何计算SCORM内容的进度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆