Creando archivos de carga de cursos
  • 09 Feb 2024
  • 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
curso restaurado2,curso restaurado 2,1
cursorestaurado3,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 procedimiento 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 se puede decir eso a partir del ejemplo, ya que solo se utiliza 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 cualquiera de las categorías, category_idnumbero category_path.

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.

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

Nombrecompleto

El nombre completo del curso.

Nombre corto

El nombre corto del curso.

* idnumber:

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.

category_idnumber

El número de id de la categoría a la que agregar el curso.

category_path

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 quieres añadir el curso, entonces lo configurarías category_path como '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.

sitiosnuevos

El número de elementos de noticias que se mostrarán en el bloque de noticias cuando se utilicen.

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 añadir 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á.

Renombrar

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.

Reiniciar

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

Ten en cuenta que los siguientes atributos del curso no se restaurarán al cargar cursos a través de un archivo CSV: 

  • Imagen del curso
  • Ícono
  • Secciones plegables
  • Colores del encabezado de la sección
  • Seguimiento del progreso de la finalización en la vista
  • Formato de resumen
  • Tipo de calendario

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:

role_student,role_editingteacher,role_teacher
padawán,maestro,jedi

Esto cambiaría el nombre del rol de usuario (role_student) a padawan , el rol de usuario de edición (role_editingteacher) a dominar y el rol de usuario (role_teacher) a jedi .

Nombre del campoDescripción

rol_*

Para cambiar el nombre de los roles en el curso, * es el nombre corto del rol 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 los formatos de demostración , temas , y semanas).

seccionesocultas

Solo para la demostración , temas , formatos de semanas.

visualización del curso

Solo para la demostración , temas , 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 por el 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:

enrolment_1,enrolment_1_role,enrolment_2,enrolement_2_startdate
manual,aprendiz,auto,20170629

En este ejemplo, el archivo se configura enrolment_1 como el método de inscripción manual y el rol por defecto 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 completo y la categoría , lo que significa que un ejemplo completo podría ser:

nombre corto, nombre completo, categoría,enrolment_1,enrolment_1_role,enrolment_2,enrolment_2_startdate
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
cursorestaurado4,curso restaurado 4,1,propio,aprendiz,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 llevan 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, vista de progreso de finalización) 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.