Una de las tareas que tanto docentes como administradores enfrentamos utilizando la plataforma moodle para educación mediada por tecnologías es las formas de dar de alta por lotes a usuarios, luego matricularlos o inscribirlos en los distintos cursos con el rol adecuado.
a continuación veremos el proceso de inscribirlos o matricularlos (enrolment) en un curso ya creado.
nos guiamos por el manual de moodle: https://docs.moodle.org/all/es/38/Subir_usuarios#Campos_para_inscripci.C3.B3n_.28matriculaci.C3.B3n.29
donde vemos que primero activamos el plugin de matriculación por archivo de texto en formato CSV.
luego creamos nuestra propia planilla que en el caso del ejemplo contiene los siguientes campos:
es decir: username,password,lastname,firstname,email,course1,role1,city,department,country
Este proceso, hará que los usuarios que no existen sean dados de alta y matriculados en el curso correspondiente con el rol adecuado, a los existentes se les actualiza la información.
Una ves que tenemos el .csv y configurado moodle para subir este tipo de archivo vamos a la sección de administracion, usuarios, subir usuarios se abre la ventana para seleccionar el archivo con nuestra información.
A continuación seleccionamos el divisor de campos que es la coma ","
Podemos pre-visualizar cómo serán subidos los datos
una ves dado ok, nos aparece finalmente la pantalla final del proceso con los datos procesados
Comprobamos en el curso la efectividad del proceso.
adicionalmente se pueden crear previo a este procedimiento roles personalizados que no sean exactamente profesor o estudiante.
fuentes:
https://youtu.be/DYj9p2UVzks
shorturl.at/jHQRT