SCORMアセッサ試験だけではなく、日常業務の中で、SCORM1.2を利用して開発される方は、下記の要領で、SCORM1.2のデータモデルを覚えると、覚えやすいです。参考まで。
SCORMのデータモデルをエクセルにまとめたものを、アップしておきました。
http://spreadsheets.google.com/ccc?key=pX88K7p5Tm9rs4o7Fl9x6Rw&hl=ja
をご利用ください。
<1>Mandatory(必須)かどうか?
1. 「cmi.core.*」は、ほとんどが必須。
2. 「cmi.core.*」の内、必須でないのは、
「cmi.core.score.max」「cmi.core.score.min」「cmi.core.score.lesson_mode」
の3つだけ。
3. 「cmi.core.*」以外で、必須なのは、
「cmi.suspend_data」「cmi.core.launch_data」
の2つだけ。
<2>読み取り専用?書き込み専用?読み取り/書き込み?
1. 「_」で始まる要素はすべて読み取り専用。
例:「cmi.core._children」「cmi.objectives._count」
2. 「cmi.interactions.*」は、「_」で始まる要素以外はすべて書き込み専用。
3. 「cmi.interactions.*」以外で、書き込み専用なのは、
「cmi.core.exit」「cmi.core.score.sesion_time」
の2つだけ。
4. 「cmi.objectives.*」は、「_」で始まる要素以外はすべて読み取り/書き込み。
5. 「cmi.student_data.*」は、すべて読み取り専用。
6. 「cmi.student_preference.*」は、すべて読み取り/書き込み。
7. 「_」で始まる要素以外、かつ「cmi.student_data.*」以外で読み取り専用なのは、
「cmi.core.student_id」「cmi.core.student_name」「cmi.core.credit」
「cmi.core.entry」「cmi.core.total_time」「cmi.core.lessen_mode」
「cmi.launch_data」「cmi.comments_from_lms」
の8つ。
8. 上記に出てこなかった要素は、すべて読み取り/書き込み。