学期创建和课程交叉列表受以下几类集成的支持:

  • 快照平面文件
  • IMS Enterprise 1.1
  • IMS Enterprise 1.1 - Vista
  • LIS

快照平面文件集成

学期

要将课程与学期(标题为 term_key)关联,您需使用课程馈送类型。(term_key 是学期馈送中的 external_term_key。)

创建学期时使用的课程馈送类型中的一些其他标题值包括:

  • duration 标题。此标题采用了学期值,以要求将关联的学期持续时间用于课程持续时间。
  • use_term_availability_ind 标题。将其设为 true 时,关联的学期可用性将用于课程可用性。

交叉列表

课程馈送类型具有 master_course_key 标题。这是课程(将成为处理的课程中的主课程)的 external_course_key


快照 XML 集成

学期

其不受支持。

交叉列表

其不受支持。


IMS Enterprise 1.1 和 IMS Enterprise 1.1 - Vista

学期

学期是 xml 中 <group> 的一个类型,其 <grouptype> 为:

  • <grouptype><scheme>Luminus</scheme><typevalue>Term</typevalue></grouptype>
  • <grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="60"/></grouptype>

学期通过课程对应的 <group> 中的父 <relationship> 元素与课程关联。

<relationship relation="1">
  <sourcedid>

    <source>SOURCED_ID_SOURCE_OF_TERM</source>
    <id>SOURCED_ID_ID_OF_TERM</source>
  </sourcedid>

  <label>Term</label>
</relationship>

交叉列表

主课程是 <group> 的一个类型,其 <grouptype> 为以下一种:

  • <grouptype><scheme>Luminus</scheme><typevalue>CrossListedSection</typevalue></grouptype>
  • <grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="85"/></grouptype>

子课程是普通课程 <group>

课程通过 <membership> 相关联。

<membership>
  <sourcedid>

    <source>SOURCED_ID_SOURCE_OF_MASTER_COURSE</source>
    <id>SOURCED_ID_ID_OF_MASTER_COURSE</id>
  </sourcedid>
  <member>
  <sourcedid>

    <source>SOURCED_ID_SOURCE_OF_CHILD_COURSE</source>
    <id>SOURCED_ID_ID_OF_CHILD_COURSE</source>
    </sourcedid>

  <idtype>2</idtype><!-- 2 indicates a group to group membership -->
<!-- recstatus 1 says to add the membership, 2 to update it, 3 to remove it -->
  <role roletype="01" recstatus="1">

  <datasource>DATA_SOURCE</datasource>
  </role>
  </member>
</membership>


LIS

学期

学期是 LIS 中小组的一个类型,其 <grouptype> 如下所示:

<groupType>
  <scheme>
  <language>en-US</language>
  <textString>SCHEME</textString>
  </scheme>
<typevalue>
  <id>TERM</id>
  <type>
    <language>en-US</language>
    <textString>TERM</textString>
  </type>
  <level>
    <language>en-US</language>
    <textString>LEVEL</textString>
  </level>
</typevalue>
</groupType>

其中 SCHEMETERMLEVEL 是以下其中一项(分别):

IMS-LIS2.0、TERM、1
LIS2.0、TERM、1
SAIP、TERM、3

要将 courseSection 与学期关联,需使用 academicSession 子元素(属于 courseSection 元素)

<courseSection>
...
<academicSession>
  <language>en_US</language>
  <textString>SOURCED_ID_OF_TERM</textString>
</academicSession>
...
</courseSection>

交叉列表

其不受支持。