Criar períodos e listas cruzadas de cursos
Os seguintes tipos de integração têm suporte para listagem cruzada de curso e criação de período:
arquivo simples de captura de tela
IMS Enterprise 1.1
IMS Enterprise 1.1 – Vista
LIS
Integração com Arquivo captura de tela e Plano
Para associar um curso a um período, o cabeçalho term_key, você usa o tipo de feed de cursos. (O term_key é o external_term_key do feed de período.)
Alguns valores adicionais de cabeçalho no tipo de feed do curso usados na criação de um período incluem:
O cabeçalho de
duração. Esse cabeçalho pega o valor do período que exige o uso da duração do período associado para a duração do curso.O use_term_availability_ind cabeceio. Quando definido como verdadeiro, a disponibilidade do período associado é usada para a disponibilidade do curso.
O tipo de feed de Curso tem um cabeçalho master_course_key. Esse é o external_course_key do curso que deve se tornar o curso mestre do que está sendo processado.
Integração de XML do captura de tela
Pode não haver suporte para isso.
Pode não haver suporte para isso.
IMS Enterprise 1.1 e IMS Enterprise 1.1 - Vista
Períodos são um tipo de <group> no xml que <grouptype> é:
<grouptype><scheme>Termo Luminus</scheme><typevalue></typevalue></grouptype><grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="60"/></grouptype>
Os períodos são associados aos cursos por meio de um elemento <relacionamento> dos pais no <grupo> do curso.
<relationship relation="1">
<sourcedid>
<source>SOURCED_ID_SOURCE_OF_TERM</source>
<id>SOURCED_ID_ID_OF_TERM</source>
</sourcedid>
<label>Term</label>
</relationship>
Cursos de mestrado são um tipo de <grupo> cujo <grupotipo> é um dos seguintes:
<grouptype><scheme>Luminus</scheme><typevalue>CrossListedSection</typevalue></grouptype><grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="85"/></grouptype>
Cursos infantis são cursos normais <grupo>.
Os cursos são associados por meio de uma <associação>.
<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
Períodos são um tipo de grupo em LIS cujo <tipo de grupo> é da forma:
<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>Onde SCHEME, TERM e LEVEL são um dos seguintes (respectivamente):
IMS-LIS2.0, TERM, 1 LIS2.0, TERM, 1 SAIP, TERM, 3
Para associar uma SectionCurso a um período, usa-se o subelemento academicSession do elemento Section.
<courseSection> ... <academicSession> <language>en_US</language> <textString>SOURCED_ID_OF_TERM</textString> </academicSession> ... </courseSection>
Pode não haver suporte para isso.