Enterprise 1.1
En esta sección, lea más sobre el uso de Enterprise 1.1 para integrar su SIS o Sistema de información del estudiante.
Configurar la sintaxis XML de integración de SIS o Sistema de información del estudiante de Vista para la creación de cursos
La jerarquía de Vista es muy diferente de la jerarquía de Blackboard. Los primeros cuatro niveles de una jerarquía de Vista (institución, División, Grupo y Curso) se convierten en nodos de jerarquía de Blackboard y se vinculan entre sí de forma adecuada. El quinto nivel de la jerarquía de Vista (sección del curso) se convierte en un curso de Blackboard y se asocia con su nodo principal.
Nota
Blackboard no genera nodos para la capa de cursos de la jerarquía de Vista y, como resultado, los cursos creados a partir de los elementos de Vista de la sección del curso se asocian con su grupo principal.
Este comportamiento se puede cambiar en la configuración de integración.
A continuación se muestra un fragmento XML de elementos <group> y <relationship> que describe una división, un grupo y un curso y sus asociaciones.
<enterprise xmlns:webct="http://www.webct.com/IMS">
<!-- division item -->
<group recstatus="1">
<sourcedid>
<source>TestDS</source>
<id>DIVISION1</id>
</sourcedid>
<grouptype>
<scheme>LEARNING_CONTEXT_V1</scheme>
<typevalue level="25"/>
</grouptype>
<description>
<short>AAA Division IMS</short>
<long>Test Division IMS</long>
<full>This Division is for testing IMS imports by WebCT Support staff</full>
</description>
<datasource>TestDS</datasource>
</group>
<!-- Group Item -->
<group recstatus="1">
<sourcedid>
<source>TestDS</source>
<id>GROUPBABBLE_IMS4</id>
</sourcedid>
<grouptype>
<scheme>LEARNING_CONTEXT_V1</scheme>
<typevalue level="30"/>
</grouptype>
<description>
<short>AAA Group IMS</short>
<long>Test Group IMS</long>
<full>This Group is for testing IMS imports by WebCT Support staff</full>
</description>
<relationship relation = "1">
<sourcedid>
<source>TestDS</source> <!-- *** DIVISION ID HERE *** -->
<id>DIVISION1</id> <!-- *** DIVISION ID HERE *** -->
</sourcedid>
<label/>
</relationship>
<datasource>TestDS</datasource>
</group>
<!-- course item 1 -->
<group recstatus="1">
<sourcedid>
<source>TestDS</source>
<id>COURSEBABBLEONE_IMS4</id>
</sourcedid>
<grouptype>
<scheme>LEARNING_CONTEXT_V1</scheme>
<typevalue level="80"/>
</grouptype>
<description>
<short>AAA-101</short>
<long>Introduction to Triple A</long>
<full>This course introduces basic concepts of AAA, an important part of your life</full>
</description>
<relationship relation = "1">
<sourcedid>
<source>TestDS</source>
<id>GROUPBABBLE_IMS4</id>
</sourcedid>
<label/>
</relationship>
<datasource>TestDS</datasource>
</group>
<!-- Section Item -->
<group recstatus="1">
<sourcedid>
<source>TestDS</source>
<id>SECTIONBABBLEONE_IMS4</id>
</sourcedid>
<grouptype>
<scheme>LEARNING_CONTEXT_V1</scheme>
<typevalue level="90"/>
</grouptype>
<description>
<short>AAA-101-001</short>
<long>Introduction to Triple A - Section 001</long>
<full>This course introduces basic concepts of AAA, an important part of your life</full>
</description>
<relationship relation = "1"><!-- Parent Course -->
<sourcedid>
<source>TestDS</source>
<id>COURSEBABBLEONE_IMS4</id>
</sourcedid>
<label/>
</relationship>
<datasource>TestDS</datasource>
</group>
</enterprise>Edite los atributos y valores relevantes en el código anterior con los detalles de cada nivel.
Elemento/Atributo | Obligatorio | Descripción |
|---|---|---|
| No | Tipo de acción que se va a realizar en un objeto. Los números se utilizan para la independencia del idioma: 1 = Agregar, 2 = Actualizar y 3 = Eliminar. Si no se proporciona ningún atributo |
| Sí | Contiene un identificador único para el objeto de grupo que consta de un elemento source y un elemento id. |
| Sí | Identificador único del sistema que creó el objeto de grupo en primer lugar. |
| Sí | Identificador único de nivel inferior para el objeto de grupo. Para un curso, identifica de forma única el curso, el período, etc. específicos, dentro de la organización o sistema de origen. Para un nodo, identifica de forma única el departamento, el instituto, etc., dentro de la organización o el sistema. |
| Sí | El tipo de grupo. |
| Sí | Identifica el esquema de categorización de grupos que se está utilizando. Blackboard Enterprise utiliza |
| Sí | Especifica lo que se va a agregar. Objeto que representa este grupo. El
El
|
| Sí | Describe el curso o nodo. |
| Sí | Para un curso, identifica la versión abreviada del título del curso. Para un nodo, identifica el nombre del nodo. Por ejemplo, Ingeniería. |
| No | Título del curso. Si no se especifica ningún valor |
| No | La descripción completa del curso o nodo. |
| No | El nodo principal (contexto de aprendizaje) del curso o nodo que se está agregando. Esto anula la línea de comandos y la configuración predeterminada ingresada en la interfaz de configuración de administración. |
| No | Califica el tipo de relación. Siempre debe ser un valor de 1. |
| Sí | El |
| Sí | Describe la relación. Aunque se trata de un campo obligatorio, se puede usar una referencia de elemento vacía si no hay ningún valor para |
Extensiones de Blackboard para IMS Enterprise 1.1
Fragmento de código:
<extension>
<inst_email>hl@duelm.com</inst_emal>
</extension>Elemento/Atributo | Obligatorio | Descripción | Asignación de campos JavaScript personalizados |
|---|---|---|---|
inst_email | No | La dirección de correo electrónico de la institución del usuario. inst_email se puede establecer en NULL. No se envían mensajes de correo electrónico a inst_email. | El siguiente script personalizado de ejemplo se puede utilizar para rellenar el campo de correo electrónico de la institución dentro de las especificaciones de IMS Enterprise 1.1 utilizando asignaciones de campo. (function(){
if(data.extension != null){
return helper.getXPathString (data.extension, '/extension/inst_email');
}
return null;
}()); |
Pronombres | No | Los pronombres del usuario. Los pronombres se pueden establecer en NULL. | |
Pronunciación | Sí | Guía de ortografía o pronunciación fonética para el nombre de un usuario. |