Creando archivos de carga de cursos
  • 25 Oct 2022
  • 7 Minutos para leer

Creando archivos de carga de cursos


Article Summary

Si deseas cargar cursos en masa a tu sitio, necesitarás crear un archivo CSV.

Archivo de ejemplo

A continuación se muestra un ejemplo de un archivo de carga, donde se establecen el nombre corto del curso, el nombre completo y la categoría. Ten en cuenta que no hay espacios entre los elementos.

nombre corto, nombre completo, categoría
curso restaurado, Curso restaurado,1
cursorestaurado2,curso restaurado 2,1
curso restaurado3,curso restaurado 3,1
curso restaurado4,curso restaurado 4,1

En el ejemplo anterior, la primera fila (nombre corto, nombre completo, categoría) establece los encabezados de columna.

La primera entrada (o columna) en cada fila de continuación es el nombre corto del curso, por lo que en este ejemplo los nombres cortos del curso son: cursorestado, cursorestado2,  cursorestaurado3,  cursorestaurado4.

La siguiente columna es el nombre completo del curso; esto es lo que se mostraría en la parte superior del curso. En este ejemplo, los nombres completos deseados son: Curso restaurado, Curso restaurado 2, Curso restaurado 3, Curso restaurado 4.

En este ejemplo, la última columna es la categoría del curso, que siempre utiliza la ID de la categoría en lugar del nombre de la categoría. Por lo tanto, para este ejemplo, la ID de categoría es 1, que se utiliza para una categoría llamada Miscelánea (aunque no puedes decir eso a partir del ejemplo, ya que solo usas la ID de categoría y no el nombre). Las categorías ya deben existir para poder usarlas en una carga de cursos. Si colocas una ID de categoría que no existe, recibirás un error. No se pudo resolver la categoría por ID durante la vista previa de carga, lo que significa que no se creará ningún curso en esa categoría. 

Cualquiera que sea el resto de los campos que incluyas (ver abajo) el archivo requiere el nombre corto de los campos, el nombre completo, y ya sea la categoría, el número de id_categoría, o la ruta_categoría.

Creando el archivo de texto

El archivo de texto para cargar cursos debe ser un archivo CSV. Al crear tu archivo, puedes usar las siguientes columnas.

Campos de información del curso

La mayoría de estos ajustes están disponibles en los ajustes del curso. Ten en cuenta que algunos de estos ajustes pueden habilitarse o deshabilitarse utilizando 1 (habilitado) o 0 (deshabilitado). Esto es útil si deseas que se habilite una determinada configuración para algunos de los cursos que estás cargando, pero no para todos. Si no deseas cambiar la configuración predeterminada para ninguno de los cursos que estás cargando, simplemente no incluirías el campo en el archivo, ya que ninguno de los campos controlados de esta manera es obligatorio incluirlo en el archivo.

Los nombres de los campos deben ser minúsculas.
Nombre del campoDescripción

nombre completo

El nombre completo del curso.

nombre corto

El nombre corto del curso.

número de identificación

El número de ID del curso.

categoría

El ID de la categoría en la base de datos de Totara. Esto tiene prioridad sobre category_idnumber y category_path.

número_de_identificación_de_categoría

El número de identificación de la categoría a la que se agregará el curso.

ruta_de_categoría

La ruta completa de la categoría a la que se añadirá el curso. Si tienes una categoría de nivel superior con el nombre corto 'Ingeniería' y una subcategoría llamada 'Aprendizaje automático' a la que deseas añadir el curso, entonces debes establecer category_path en 'Ingeniería / Aprendizaje automático'.

visible

Si utilizas la visibilidad tradicional, configura esto en 1 para que el curso sea visible y 0 para que esté oculto.

audienciavisible

Si se utiliza la visibilidad basada en la audiencia, se aplican los siguientes valores: 0 para los usuarios inscritos, 1 para los usuarios inscritos y las audiencias seleccionadas, para todos los usuarios y para ningún usuario.

fecha de inicio

La fecha en la que comienza el curso, p. ej., dd/mm/aaaa.

fecha de finalización

La fecha en la que finaliza el curso, p. ej., dd/mm/aaaa.

resumen

El resumen del curso.

formato

El formato del curso. Este debe ser un formato válido que haya sido habilitado en tu sitio.

tema

El nombre del tema que el curso será forzado a usar.

idioma

El idioma por defecto para el curso.

nuevossitioms

Número de elementos de noticias para mostrar en el bloque de noticias cuando se utiliza.

mostrarcalificaciones

Establecer en 1 para permitir a los usuarios ver el libro de calificaciones, y 0 para ocultar el libro de calificaciones.

mostrarinformes

Establecer en para habilitar los informes de actividad y para ocultarlos.

archivosheredados

Establecer en para habilitar los archivos de cursos heredados y para dejarlos deshabilitados (recomendado).

maxbytes

Establecer el tamaño máximo de carga (en bytes) para los archivos dentro del curso. Establecer en para usar el límite del sitio.

modo de grupo

Establece el modo de grupo para el curso. Usa para ningún grupo, para grupos separados y para grupos visibles.

fuerzamodogrupo

Establecer en para forzar el modo de grupo y en para permitir que las actividades elijan el modo de grupo.

habilitarfinalización

Establecer en para habilitar el seguimiento de finalización para roles rastreables, y para deshabilitar el seguimiento de finalización.

finalizacióninicionrol

Se establece en para comenzar a realizar un seguimiento de la finalización cuando se inscribe un usuario por primera vez, o se establece en para comenzar a realizar un seguimiento de la finalización solo cuando lo requiera un evento rastreable.

tipo de curso

El tipo de curso. Establecer en 0 para aprendizaje electrónico, 1 para combinado, 2 para seminario.

etiquetas

Una lista de etiquetas separadas por comas para agregar al curso.

Opciones de importación

Estos ajustes tienen prioridad sobre los parámetros del proceso del curso, que se relacionan con lo que sucede con el curso, como el cambio de nombre, las plantillas y los restablecimientos.

Nombre del campoDescripción

eliminar

Si se establece en 1 (y el curso existe), se eliminará.

cambiar nombre

Si se establece en 1 (y el curso existe), su nombre corto se actualizará desde el archivo CSV.

archivo de copia de seguridad

Una ruta absoluta a un archivo de copia de seguridad para importar al curso.

plantillacurso

El nombre corto de un curso desde el que importar contenido.

restablecer

Si se establece en 1 (y el curso existe), se restablecerá durante este proceso.

Renombrar rol

Durante la carga del curso, puedes cambiar el nombre de algunos roles usando el formato role_[shortname] para el encabezado de la columna y luego el nuevo nombre corto del curso en la fila del curso. Por ejemplo:

rol_estudiante, rol_editingteacher, rol_maestro
padawán,maestro,jedi

Esto renombraría el rol de Estudiante (estudiante de rol) a padawán, el rol de Capacitador de Edición (maestro de edición de rol) a dominary el rol de Capacitador (maestro de rol) a jedi.

Nombre del campoDescripción

rol_*

Para cambiar el nombre de los roles en el curso, * es el nombre corto del rol definido en la base de datos.

Opciones de formato del curso

Nombre del campoDescripción

numsecciones

Número de secciones del curso (para losformatos de demostración, temas y semanas).

seccionesocultas

Para la demostración, temas, solo formatos de semanas.

visualización del curso

Para la demostración, temas, solo formatos de semanas.

numdiscusiones

Solo para el formato social.

tipo de actividad

El tipo de actividad para un curso usando el formato de actividad única.

Opciones de inscripción

Algunos campos se pueden construir para habilitar y configurar métodos de inscripción. Los campos deben tener el nombre en el formato enrolment_[number] para el nombre del método de inscripción, seguido del formato enrolment_[number]_property para sus propiedades. 

Nombre del campoDescripción

inscripción_*_*

Para establecer las opciones de inscripción, el primer comodín (*) es un dígito que representa la instancia de inscripción, y el segundo comodín es el nombre de la configuración que se establecerá. Se pueden utilizar los siguientes ajustes: eliminar, deshabilitar, fecha de inicio, fecha de finalización, período de inscripción, rol, y otras opciones presentadas por el tipo de instancia de inscripción.

Por ejemplo, podrías tener:

inscripción_1,inscripción_1_rol,inscripción_2,inscripción_2_fecha de inicio
manual,aprendiz,auto,20170629

En este ejemplo, el archivo está estableciendo enrolment_1 como el método de inscripción manual y el rol predeterminado como usuario. Luego, enrolment_2 se establece el método de autoinscripción, con una fecha de inicio del curso del 2017-06-29 (o el 29 de junio de 2017). 

Esta información vendría después del nombre corto obligatorio del curso, el nombre completoy la categoría, lo que significa que un ejemplo completo podría ser:

nombre corto, nombre completo, categoría, inscripción_1, inscripción_1_rol, inscripción_2, inscripción_2_fecha de inicio
curso restaurado, Curso restaurado, 1, manual, usuario, propio, 20170629
cursorestaurado2,curso restaurado 2,1,manual,aprendiz,manual,20170530
cursorestaurado3,curso restaurado 3,1,self,editingtrainer,self,20181212
curso restaurado4, Curso restaurado 4,1, uno mismo, usuario, manual, 20180107

Cargar cursos aún no es compatible con todos los métodos de inscripción.

Notas sobre el comportamiento

La herramienta de carga de cursos utiliza la funcionalidad de restauración cuando le proporcionas un archivo de copia de seguridad, y no activa la opción de configuración Sobrescribir curso. Por este motivo, los ajustes como completionprogressonview y numsections no se transportan desde la copia de seguridad al curso. La herramienta de carga de cursos no fuerza la sobrescritura de la configuración del curso, porque la mitad de los ajustes ya provienen del archivo CSV cargado. No toma la configuración del curso de la copia de seguridad a menos que marque la opción Sobrescribir configuración del curso.

Al proporcionar una copia de seguridad para usar como plantilla para los cursos cargados, no se toman los ajustes del curso. Deben ser proporcionados por el archivo CSV a través de los parámetros permitidos.

Si estás usando un archivo de copia de seguridad del curso y lo restauras como un nuevo curso, verás que se restaura como lo esperas. Sin embargo, si navegas a un curso existente y seleccionas Restaurar en este curso, utilizarás la configuración predeterminada para la restauración. Al finalizar, encontrarás que el curso existente ha conservado sus ajustes (por ejemplo, completionprogressonview) y no los has tomado de la copia de seguridad.

© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions. 


¿Te ha sido útil este artículo?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.