Automatización de entrega de certificados al terminar un curso Moodle 3.11

Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Germán Alvarez -
Número de respuestas: 10

Hola,

Trabajo con Moodle 3.11, tengo instalado el plugin custom_certificate y necesito que los certificados de aprobación o asistencia al curso se entreguen automáticamente al terminar el curso para los participantes que hayan cumplido con las actividades, tareas o asistencia.

¿Alguien sabe cómo se debería configurar esta herramienta? o ¿Conocen algún otro plugin que permita realizar esta automatización?

El problema es que los participantes no descargan el certificado por su cuenta y cuando el curso finaliza ya no pueden ingresar a la descarga entonces hay que buscar uno x uno en cada caso para enviarles el certificado.

Gracias

Saludos.

Promedio de valoraciones: -
En respuesta a Germán Alvarez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Jose Luis Martin Jimenez -
Imagen de Moodlers de gran ayuda
Buenos días.

Una de las opciones de configuración es la de "Email a los alumnos", que consiste precisamente en lo que creo que tú quieres.
Al elegir "Sí" en esa opción, a los alumnos automáticamente se les enviará un mensaje de correo electrónico adjuntando el certificado que han conseguido:


Saludos
En respuesta a Jose Luis Martin Jimenez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Germán Alvarez -
Hola,

Hay un nuevo problema, para a la emisión automática, el plugin tiene la opción por defecto de enviar una copia por mail, pero para esto el usuario debe pulsar en “descargar certificado y allí es donde los alumnos “olvidan” pulsar y emitirlo, y es dónde se complica, porque no se genera hasta que cada alumno pulsa en “descargar certificado”.

La necesidad seria lograr una solución de emisión del certificado para todos aquellos usuarios que cumplan una condición previa y sin necesidad de que cada uno tenga que entrar y pulsar en “descargar certificado”.

Gracias

Saludos
En respuesta a Jose Luis Martin Jimenez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Germán Alvarez -
Saben si se podrá hacer esto generando una tarea en el CRON con alguna variable que detecte quien cumple una condición (ejemplo aprobación de la evaluación)?

Gracias.

Saludos.
En respuesta a Germán Alvarez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Jorge C. -
Imagen de Desarrolladores de plugins
Supongo que podrías trasladar la lógica que se ejecuta al pulsar el botón al momento en que se cumple la condición. O, para no modificar un plugin que está en constante actualización, crear un plugin que se encargue exclusivamente del envío de los certificados.
En respuesta a Jose Luis Martin Jimenez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Lupita Martínez -
Buenas tardes Jose Luis
Tengo un problema, ya active que le llegue al alumno la copia del certificado pero no llega nada al correo. Ya hice la prueba como participante de dar clic en descarga el certificado y se puede ver sin problema, solo que no llega correo. Y si llegan correo a los participantes por ejemplo de cuando envian alguna actividad. Sabrás si me falta configurar algo?
Agradezco tu atención
En respuesta a Lupita Martínez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Jose Luis Martin Jimenez -
Imagen de Moodlers de gran ayuda
Hola.
Creo recordar que los correos de que se ha enviado una tarea (o que ha sido calificada) se envían inmediatamente desde Moodle. Sin embargo, los que corresponden a la obtención de certificados seguramente se enviarán por el "cron", al igual que se hace con las copias de mensajes de los foros, etc.

Te sugiero que revises que el "cron" está correctamente configurado y se ejecute automáticamente cada pocos minutos. En cualquier caso, también puedes forzar una ejecución manual del cron para comprobar si en ese momento llegan los correos de obtención de certificados.

Saludos
En respuesta a Jose Luis Martin Jimenez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Lupita Martínez -
Buen día Jose Luis

Extraordinaria tu respuesta, ejecute el "cron" y efectivamente llegaron los correos de certificado. Ahora voy a revisar la configuración de "cron" para que sea automáticamente.
Muchas gracias me acabas de ayudar muchisimo, que tengas en excelente día.

Saludos
En respuesta a Germán Alvarez

Re: Automatización de entrega de certificados al terminar un curso Moodle 3.11

de Jorge C. -
Imagen de Desarrolladores de plugins
Además de la opción que comenta José Luis, si lo que necesitas es que los usuarios siempre tengan acceso al certificado desde la plataforma, una manera podría ser mediante el plugin Course completed enrolment. Se crearía un curso exclusivamente para contener el módulo certificado de cada curso. Una vez que el usuario completa el curso requerido, se le habilita el acceso al curso con el certificado. De esta manera asegurarías que el usuario siempre tenga acceso al certificado sin depender de fuentes externas.

https://moodle.org/plugins/enrol_coursecompleted