Problemas Generales

Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.

 
Imagen de Marcos Rugerio Islas
Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
 

Hola:

Intento subir varios cursos y también solo uno usando un archivo CSV, pero no he logrado hacer que funcione, siempre me envía el siguiente error:

Intento colocando idnumber con caracteres.

Intenté colocando en idnumber caracteres y falla la subida del curso.

Intento colocando idnumber con números.

Intenté colocando en idnumber números y falla la subida del curso.

No he podido subir mi archivo CSV para dar de alta al menos un curso. Anexo la imagen del CSV que he tratado de usar para construir la estructura.


También he intentado usar category_path y me envía el mismo error.

Quisiera poder construir un archivo CSV y subir mis cursos usando la siguiente estructura:

  • Categoria > Subcategoria > Curso

Mi estructura es la siguiente

  • Carrera1 > Cuatrimestre1 > Materia1
  • Carrera1 > Cuatrimestre1 > Materia2
  • Carrera1 > Cuatrimestre1 > Materia3
  • Carrera2 > Cuatrimestre1 > Materia 1
  • Carrera2 > Cuatrimestre1 > Materia 2
  • Carrera2 > Cuatrimestre1 > Materia 3

Aquí una imagen de referencia

Anexo en 7zip los CSV que he tratado de usar para al menos subir un curso.

Espero me puedan ayudar, tengo que dar de alta aproximadamente 500 materias y no eme gustaría hacerlo a mano... BTW ya he iniciado.

 
Promedio de calificaciones: -
Imagen de Alejandro Vásquez
Re: Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
Moodlers de gran ayudaTesters

Hola, Marcos

Prueba usando sólo category_idnumber, en lugar de las tres columnas category, id e idnumber. En ese campo usarás lo que aparece en la configuración de la categoría como "Número ID de la categoría":

Número ID de la categoría

Puedes ver también este hilo: Subida masiva de cursos Moodle 3.4.

Cuéntanos cómo te va.

¡Saludos!

 
Promedio de calificaciones: -
Imagen de Marcos Rugerio Islas
Re: Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
 

Me sigue enviando el mismo error problema con el id.


Cambie el idnumber por uno de la materia y al parecer aceptó


La verdad no entiendo que estoy haciendo mal, por más que leo la documentación no logro identificar mi problema.


Esta es la estructura que quisiera subir 

Carrera > Semestre > Materias

  • Ingeniería en Electrónica e Instrumentación > Primer Parcial > Matemáticas I
  • Ingeniería en Electrónica e Instrumentación > Primer Parcial > Matemáticas II
  • Ingeniería en Electrónica e Instrumentación > Primer Parcial > Matemáticas III
  • Ingeniería en Electrónica e Instrumentación > Primer Parcial > Ingles I
  • Ingeniería en Electrónica e Instrumentación > Segundo Parcial > Ingles II
  • Ingeniería en Electrónica e Instrumentación > Tercer Parcial > Ingles III

Este es la estructura que debo de crear por 480 materias indeciso igual me preocupa porque tengo que subir 1440 exámenes. Desconozco si hay que hacer algo previo. Si alguien puede asesorarme se lo agradecería mucho.

Imagen de Marcos Rugerio Islas
Re: Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
 

Actualización:

Me parece que se deben de crear primero las "category_idnumber" para que funcione. ojos abiertos

 
Promedio de calificaciones: -
Imagen de Alejandro Vásquez
Re: Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
Moodlers de gran ayudaTesters

Así es, Marcos, la categoría debe haber sido creada previamente con su category_idnumber (este campo no es obligatorio al crear la categoría, pero debe incluirse si se quiere usar para subir cursos de esta manera.

 
Promedio de calificaciones: -
Imagen de Alejandro Vásquez
Re: Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
Moodlers de gran ayudaTesters

Veo que usaste "Miselanea", pero creo que en esa categoría predeterminada de Moodle el campo category_idnumber originalmente está en blanco:

Campo category_idnumber en blanco

Así que tendrías que editar esa categoría e insertar, por ejemplo "miscelanea" (mejor sin el acento, por si acaso).

Usa, para los cursos que necesitas crear la siguiente estructura en tu archivo csv:

fullname,shortname;category_idnumber
Matemáticas I,MAT_I,IEI_I
Matemáticas II,MAT_II,IEI_I
Matemáticas III,MAT_III,IEI_I
Inglés I,ING_I,IEI_I
Inglés II,ING_II,IEI_II
Inglés III,ING_III,IEI_III

El archivo csv en Excel lo verías así:

Archivo csv - subir cursos

Previamente habrás creado las categorías:

  • Ingeniería en Electrónica e Instrumentación (número ID de la categoría: IEI)
  • Primer parcial (número ID de la categoría: IEI_I)
  • Segundo parcial (número ID de la categoría: IEI_II)
  • Tercer parcial (número ID de la categoría: IEI_III)

Al usar en tu archivo csv las categorías IEI_I, IEI_II e IEI_III, entrarán en las correspondientes subcategorías de IEI, que es la categoría padre Ingeniería  Electrónica e Instrumentación.

 
Promedio de calificaciones: -
Imagen de Alejandro Vásquez
Re: Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
Moodlers de gran ayudaTesters

Con eso tendrás seis cursos en blanco con los nombre indicados y los ajustes predeterminados para cursos nuevos, pero podrías usar una(s) plantilla(s) para crear los cursos ya con algunos elementos que vayan a ser comunes a todos, o a diferentes grupos de ellos. Puedes ver cómo en el hilo Se duplican los temas de un curso.

Saludos

 
Promedio de calificaciones: -
Imagen de Marcos Rugerio Islas
Re: Moodle 3.3 - Problemas con CSV para dar de alta cursos masivos.
 

Gracias Alejandro ya estaba algo desesperado enfadado.

PROBLEMA RESUELTO:

Antes de crear tu archivo CSV para subir tus cursos, SE DEBE PREVIAMENTE CREAR LAS CATEGORÍAS y no olviden llenar el campo category_idnumber.


Después de crear las categorías manualmente se puede seguir con la creación del archivo CSV y enviarlo a cargar todos tus cursos. Aquí dejo una imagen de mi archivo.



 
Promedio de calificaciones: -