Criar períodos e listas cruzadas de cursos
Updated on
Note
Esta documentação foi traduzida utilizando tradução automática assistida por IA. As traduções são fornecidas “no estado em que se encontram”, sem qualquer garantia quanto à sua precisão. A versão em inglês deste conteúdo é a fonte oficial e de referência.
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.
Listagem cruzadaPode 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, 3Para 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.