Determine whether or not the student is taking the course for credit or no-credit based on the student registration process and/or data managed by the LMS.
If there is no mastery score in the Manifest, and the SCO sets a score (cmi.core.score.raw) and the lesson_status (cmi.core.lesson_status) then the LMS shall not override the SCO determined status.
“” (empty string) if the SCO set the cmi.core.exit to anything other than “suspend” or did not set the value at all.
“credit” if the student is taking the SCO for credit.
もしマニフェストにマスタリー・スコアが無くてSCOがスコア(cmi.core.score.raw)とlesson_status(cmi.core.lesson_status)を設定している場合はLMSはSCOの決定したステイタスより優先されない。
もしSCOが “suspend”(一時中断)以外のcmi.core.exitを設定するか値をまったく設定しない場合は“”(空白)とする。
生徒がクレジットでSCOを受講している場合 “credit”とする。
もし生徒名簿に合格点が記載されていなく、SCOがスコア(cmi.core.score.raw)とlesson_status(cmi.core.lesson_status)をセットしているなら、LMSはSCOが確定した状態を上書きすることはありません。
もしSCOがcmi.core.exitを"suspend"以外の値にセットした場合や、値に何も入れなかった場合には、""(空文字列)が入ります。
SCOを履修目的でとっている生徒は"credit"と記載されます。