SpecializationV3における完了およびシーケンシング・ルールと学習セクション属性のマッピング
SpecializationV3.datファイルでは、次のSpecializationV3属性によってセクションレベルの完了およびシーケンシング・ルールがサポートされます。
属性 | 摘要 | 有効な値 | ビジネス・ルール |
---|---|---|---|
CompletionRuleType | 完了ルールをセクション・レベルで定義するか、アクティビティ・レベルで定義するかを決定します | ORA_COMPLETION_ACTIVITYまたはORA_COMPLETION_SECTION | ORA_COMPLETION_SECTIONを使用する場合は、有効なNumberOfActivitiesToComplete値を指定する必要があります。 |
NumberOfActivitiesToComplete | CompletionRuleTypeがセクションである場合に、このセクションを完了するために学習者が完了する必要があるアクティビティの数 |
すべてのセクション・アクティビティが必須である場合: -1 それ以外の場合は、0からnまでの数値(nはセクション・アクティビティの合計数)。 |
アクティビティの合計数を超える値を指定することはできません。 CompletionRuleTypeがORA_COMPLETION_ACTIVITYである場合、指定した値はロード・プロセスで無視されます。 |
SequenceRuleType | 学習者がいつこのセクションにアクセスできるかを決定します |
ORA_SECTION_ANYTIME: 学習者はいつでもこのセクションにアクセスできます ORA_SECTION_PREVIOUS: 学習者は、先行セクションの完了後にのみ、このセクションにアクセスできます ORA_SECTION_AFTER_COMPL: 学習者は、SequenceRuleSectionNumber属性を使用して識別された特定のセクションの完了後にのみ、このセクションにアクセスできます |
先行セクションが存在しない場合、ORA_SECTION_PREVIOUSは使用できません。 ORA_SECTION_AFTER_COMPLを使用する場合は、有効なSequenceRuleSectionNumber値を指定する必要があります。 セクションAがセクションBに依存し、セクションBがセクションAに依存するというような、セクション間の循環依存関係を定義しないでください。 |
SequenceRuleSectionNumber | SequenceRuleTypeがORA_SECTION_AFTER_COMPLである場合に、学習者がこのセクションにアクセスできるようになる前に完了する必要がある先行セクションを決定します | 親講義に存在するセクションの番号 | SequenceRuleTypeがORA_SECTION_AFTER_COMPLである場合は、有効なSequenceRuleSectionNumber値を指定する必要があります。 そうしないと、指定した値はロード・プロセスで無視されます。 |