Los administradores podrán cargar un archivo CSV que contenga la lista de cursos para agregar al sitio de la institución. Si debe agregar varios cursos a su institución, con este método puede ahorrar tiempo en la creación de nuevos cursos.


Campos básicos para el archivo uploadcourse.csv

Puede crear un archivo de texto para subir cursos por lotes. El archivo debe ser un archivo CSV.

There are many fields that can be included in the uploadcourse.csv file but only three required fields - shortname, fullname, and category, category_idnumber, or category_path.

  • shortname - The short, abbreviated name for the course. Campo obligatorio para cada operación, excepto en la creación de un curso nuevo.
  • fullname - The full name of the course. Campo obligatorio para un curso nuevo.
  • category - The identification of the category to place the course. This field takes precedence over category_idnumber and category_path.

    Solo uno de los campos de la categoría será obligatorio cuando crea un curso.

  • category_idnumber - The identification number of the category to place the course. This field takes precedence over category_path.

    Solo uno de los campos de la categoría será obligatorio cuando crea un curso.

  • category_path - The path of the category to place the course.

    Si desea colocar el curso en una categoría denominada Ciencia ficción ubicada en la categoría Películas, el valor que se debe proporcionar es el siguiente: Películas/Ciencia ficción. El separador debe ser [space]/[space] y la categoría DEBE existir; no se creará. Si desea colocar el curso en la categoría de nivel superior Películas, el valor que se debe proporcionar es el siguiente: Películas.

    Solo uno de los campos de la categoría será obligatorio cuando crea un curso.

Todos los nombres de los campos deben estar en minúsculas y separados por comas(,) sin espacios adicionales entre los campos. Cada curso debe existir en una línea separada en el archivo de texto.

shortname,fullname,category,category_idnumber,category_path

Para obtener más información sobre los campos adicionales que puede incluir en el archivo uploadcourse.csv, consulte Campos adicionales para el archivo uploadcourse.csv.


Cargar el archivo del curso

Pasos: Administración > Administración del sitio > Cursos > Cargar cursos

  1. En Administración del sitio, seleccione Cursos y Cargar cursos.
  2. En la página Cargar cursos, arrastre el archivo CSV al cuadro Archivo o seleccione Elegir un archivo para buscar y seleccionar el archivo.
  3. Cambie cualquiera de los ajustes General según sea necesario; sin embargo, Blackboard recomienda los valores predeterminados ya configurados:
    • Si su archivo CSV usa un delimitador diferente para separar campos que no sea una coma, seleccione el valor de la lista Delimitador de CSV.
    • Si su archivo CSV ha sido codificado en un método que no es UTF-8, seleccione el método de la lista Codificación.
    • Seleccione la cantidad de filas de las que desea obtener una vista previa en la lista Previsualizar filas. El sistema verifica el archivo CSV en busca de errores.
  4. Seleccione las Opciones de importación adecuadas:
    • Seleccione si los cursos pueden crearse o actualizarse desde la lista Modo de carga.

      Las opciones son las siguientes: Crear solamente cursos nuevos, omitir los existentes; Crear todo, incrementar nombre corto en caso de ser necesario; Crear cursos nuevos o actualizar los existentes; y Actualizar solamente los cursos existentes.

    • Si está actualizando cursos, seleccione la herramienta que usará para los datos desde la lista Modo de carga.

      Puede usar la información disponible del archivo CSV o los ajustes predeterminados. Las opciones son las siguientes: Actualizar con datos CSV solamente; Actualizar con datos CSV y valores predeterminados; y Complete los elementos que faltan en los datos CSV y valores predeterminados.

    • Seleccione si desea Permitir eliminar los cursos.
    • Seleccione si desea Permitir el cambio de nombres de los cursos.
    • Seleccione si desea Permitir restablecer los cursos.
  5. Seleccione Vista previa para previsualizar el archivo en busca de errores.

    Si continúa con la carga después de detectar un error en un curso, se omitirá el curso.

    Una vez que se revisen los datos, aparecen datos adicionales disponibles en la página Cargar cursos.

  6. Seleccione el Proceso del curso que desea completar:
    • Si está creando cursos sin un nombre corto (nombre obligatorio), puede usar el cuadro Plantilla para generar un nombre corto para generar automáticamente un nombre corto.

      Escriba uno de los dos marcadores de posición aceptables: %i para generar el nombre corto según el número de ID; o %f para generar el nombre corto según el nombre completo del curso.

    • Si tiene una plantilla para la creación de todos los cursos, arrastre o seleccione el archivo de la plantilla en el cuadro Restaurar a partir de este archivo después de la carga. El archivo de la restauración es un archivo de copia de seguridad (MBZ) para importar en el curso después de una creación o actualización.
    • Si tiene un curso que desea utilizar como plantilla para la creación de todos los cursos, escriba el nombre corto del curso en el cuadro Restaurar a partir de este curso después de la carga.
    • Seleccione si desea restablecer el curso después de crearlo o actualizarlo desde la lista Restaurar después de la carga.
  7. Configure los Valores predeterminados del curso que no están especificados en el archivo CSV. Estos valores predeterminados se configuran en los cursos cargados:
    • Seleccione la Categoría del curso donde desea colocar los cursos.
    • Determine si los cursos son visibles en la lista de cursos del sitio web.
    • Seleccione la primera semana del curso en el cuadro Fecha de inicio del curso.

      Esta fecha es el primer día de los archivos de registro para las actividades del curso.

    • Seleccione el Formato de la página del curso.

      Este ajuste debe ser un nombre válido para la extensión de formato del curso, como Formato semanal, Formato de la vista de carpetas, Formato de actividad única o Formato de los temas.

    • Si desea un tema específico configurado en los cursos cargados, selecciónelo desde la lista Forzar tema.
    • Si desea un idioma específico configurado en los cursos cargados, selecciónelo desde la lista Forzar idioma.

      Blackboard recomienda dejar la opción Forzar tema y Forzar idioma como No forzar. Si actualiza esta información, los instructores no podrán cambiar el tema del curso cargado y los estudiantes no podrán seleccionar su propio idioma.

    • Si desea configurar previamente la cantidad de Noticias que mostrar en un curso, seleccione el número de artículos de la lista. Si se establece en 0 (cero), no se muestra el bloque de noticias.
    • Determine si Mostrar calificaciones a los estudiantes estará habilitado o no para los cursos.
    • Determine si Mostrar informes de actividad estará habilitado o no para los cursos.
    • Determine el Tamaño máximo de subida de archivos de cualquier archivo que se cargará en el curso.
    • Determine si se habilitará o no la creación de subgrupos en los cursos a través de la lista Modo de grupo.

      Las opciones son las siguientes: Sin grupos; Grupos separados donde los miembros solo pueden ver sus propios grupos; y Grupos visibles donde cada miembro solo puede trabajar en su propio grupo, pero puede ver otros grupos.

    • Determine si desea activar Forzar el modo de grupo.

      Si un modo de grupo está forzado en los cursos cargados, no se puede cambiar el ajuste del grupo para actividades individuales en un curso.

  8. Seleccione Cargar cursos.
  9. Seleccione Continuar.

Campos adicionales para el archivo uploadcourse.csv

Solo necesita los campos obligatorios cuando carga cursos por lote en su sitio, pero hay otros campos que puede incluir. Todos los nombres de los campos deben estar en minúsculas y separados por una coma (,) sin espacios. Si tiene campos en blanco, aún así debe incluir las comas para mostrar que los campos están en blanco. Cada entrada es una línea separada.

A continuación, se ofrece un ejemplo de un archivo uploadcourse.csv con información adicional:

shortname,fullname,category,summary,enrolment_1,enrolment_1_role,
enrolment_1_enrolperiod,role_student

courserestored,Course restored,1,a summary,manual,student,1 month,courserestored2,Course restored 2,1,a summary,,,,courserestored3,Course restored 3,1,a summary,,,,padawancourserestored4,Course restored 4,1,"a summary, with comma",manual,student,1 month,padawan

Campos para información del curso

  • shortname - The short, abbreviated name for the course. Campo obligatorio para cada operación, excepto en la creación de un curso nuevo.
  • fullname - The full name of the course. Campo obligatorio para un curso nuevo.
  • idnumber - The identification code number of the course.
  • category - The identification of the category to place the course. This field takes precedence over category_idnumber and category_path.

    Solo uno de los campos de la categoría será obligatorio cuando crea un curso.

  • category_idnumber - The identification number of the category to place the course. This field takes precedence over category_path.

    Solo uno de los campos de la categoría será obligatorio cuando crea un curso.

  • category_path - The path of the category to place the course.

    Si desea colocar el curso en una categoría denominada Ciencia ficción ubicada en la categoría Películas, el valor que se debe proporcionar es el siguiente: Películas/Ciencia ficción. El separador debe ser [space]/[space] y la categoría DEBE existir; no se creará. Si desea colocar el curso en la categoría de nivel superior Películas, el valor que se debe proporcionar es el siguiente: Películas.

    Solo uno de los campos de la categoría será obligatorio cuando crea un curso.

  • Visible: 1 si el curso es visible, 0 si está oculto.
  • startdate - The time at which the course starts.
  • summary - The summary of the course.
  • format - The course format to use. Este ajuste debe ser un nombre válido de extensión de formato del curso, como semanas o temas.
  • theme - The theme to use for the course.
  • lang - The language to use for the course.
  • newsitems- The number of news items to list on the course.
  • showgrades - 1 to show the gradebook to students, 0 to hide it.
  • showreports - 1 to show the activity reports, 0 to hide it.
  • legacyfiles - 1 to enable the legacy course files, 0 not to.
  • maxbytes: el tamaño máximo de carga del curso en bytes. Use 0 para el límite del sitio.
  • groupmode - 0 for No groups, 1 for Separate groups and 2 for Visible groups.
  • groupmodeforce - 1 to force the group mode, otherwise enter 0.
  • enablecompletion - 1 to enable the activity completion, 0 not to.

Campos de matriculación

Algunos campos pueden desarrollarse para habilitar y configurar métodos de matriculación para el curso. Los campos deben tener el nombre enrolment_[number] para el nombre del método de matriculación, y enrolment_[number]_property para sus propiedades.

A continuación se muestra un ejemplo de los campos de matriculación:

enrolment_1: manualenrolment_1_role: studentenrolment_1_enrolperiod: 1 monthenrolment_2: selfenrolment_2_startdate: 2013-01-30

  • enrolment_[number] : el nombre del método de matriculación para un curso.
  • enrolment_[number]_delete - 1 to delete this enrollment method from the course, if set to 1 all the other properties will be ignored.
  • enrolment_[number]_disable - 1 to disable this enrollment method from the course, if set to 1 all the other properties will be ignored.
  • enrolment_[number]_startdate - The enrollment start date.
  • enrolment_[number]_enddate: la fecha de finalización de la matriculación.
  • enrolment_[number]_enrolperiod - Number of seconds, or a value understood by strtotime() such as 4 days.
  • enrolment_[number]_role - The role short name.
  • enrolment_[number]_[property] - Where property is understood by the specified enrollment method.

Cargar cursos aún no es compatible con todos los métodos de matriculación (MDL-43127).

Campos de cambio de nombre de roles

Para cambiar el nombre de algunos roles de usuario para los cursos, use el siguiente patrón:

role_[shortname]: el nuevo nombre del rol [shortname].

A continuación se muestra un ejemplo de los campos de cambio de nombre de roles:

role_student: Apprenticerole_teacher: Masterrole_mycustomrole: Council

El nombre corto para el rol del profesor es editingteacher y el nombre corto para el profesor sin permiso de edición es teacher.

Campos de acción del curso

Se pueden agregar los siguientes campos para determinar la acción para el registro. Estos ajustes tienen precedencia sobre los ajustes del área Proceso del curso.

  • delete - 1 to delete the course
  • rename - The short name to rename the course.
  • backupfile - An absolute path to a backup file (.mbz) to import in the course.
  • templatecourse - The short name of a course to import the content.
  • reset - 1 to reset the course.

Prácticas recomendadas: mejorar la velocidad

Cuando importe el contenido de un archivo de copia de seguridad, u otro curso, es recomendable habilitar el ajuste keeptempdirectoriesonbackup. Este ajuste acelerará el proceso de carga si está importando diferentes horas desde la misma fuente.