Mostrando entradas con la etiqueta moodle. Mostrar todas las entradas
Mostrando entradas con la etiqueta moodle. Mostrar todas las entradas

lunes, 19 de julio de 2021

Matriculación masiva en cursos moodle

 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





miércoles, 7 de julio de 2021

Moodle 3.10 restaurar backup de curso de gran tamaño

 Seguramente puede suceder que por la cantidad de recursos que contiene cada curso de moodle, restaurar o copiar en otro servicio moodle ese backup puede ser imposible desde la interface web, no solo por las limitaciones de php en el tamaño permitido sino también por otros parámetros de validez.

Es por ello que versiones modernas de moodle ya traen el comando moosh para trabajar desde la terminal.

a continuación vemos cómo restaurar en un moodle 3.10 la copia realizada de un curso de moodle 2.X de 400MB en tamaño.

Para ello copiamos el comprimido de moodle  .mbz a un directorio local del servidor moodle.

Chequeamos en la terminal la categorías para saber en cuál subiremos el curso.

 moosh -n -p /var/www/moodle category-list

 

 

Seleccionamos la categoría 3.

moosh -n -p /var/www/moodle course-restore Taller\ Leer\ y\ escribir\ en\ la\ universidad\ -\ INGRESO\ 2021-2740-leu_2021-20210706-2039-nu.mbz 3

Y ejecutamos la restauración del curso.

 

Al finalizar nos informa el éxito de la operación

Chequemos cómo quedó el curso restaurado.

moosh -n -p /var/www/moodle course-list




martes, 9 de junio de 2015

Actualizar Moodle a nuevas versiones

Una vez que tenemos instalado nuestra plataforma educativa virtual como mostramos en este post va a llegar un momento en que tengamos que realizar actualizaciones parciales o actualizar moodle a una versión superior completa.

Para ello, siguiendo esta  guía podemos preservar las modificaciones y personalización que le realizamos a nuestra instalación durante su utilización.

Debemos cambiarnos al directorio de nuestro repositorio moodle local

cd /opt/moodle/
una vez en él podemos editar desde esa locación cambiarnos directamente al directorio de excepciones

 vi /opt/moodle/.git/info/exclude
alternativamente,

 cd .git/info/
y editamos el archivo exclude:

 vi exclude 

en el mismo vamos a incorporar los archivos y/o directorios que queremos que no sean descargados cuando actualicemos la información del respositorio



por último ejecutamos como usuario root o como sudo "git pull" para actualizar Moodle a la versión más reciente, Git ignorará estos archivos y directorios y solamente actualizará lo restante.


Fuente:
https://docs.moodle.org/all/es/Guia_de_instalacion_paso-a-paso_para_Ubuntu#Paso_5:_Copiar_repositorio_local_a_.2Fvar.2Fwww.2Fhtml.2F


 

miércoles, 3 de junio de 2015

Instalar moodle en Ubuntu Server 14.04

Moodle  es un software de codigo abierto  diseñado para ayudar a los organizaciones educativos a crear cursos. Tales sistemas de aprendizaje en línea son algunas veces llamados VLEs (Virtual Learning Environments) o entornos virtuales de aprendizaje
¿Como instala Moodle en Ubuntu Server 14.04?

Para instala moodle una plataforma moodle, debe tener un servidor apache previamente instalado. 

Finalmente tenemos nuestro moodle en producción