Usando una autentificación o login en SENCE para ingresar a un curso de Moodle


Sence Plugin para Moodle
Extensión para integrar Moodle a Sence

Uno de los cambios que la actual pandemia esta provocando es la presión para migrar la educación a un formato a distancia usando plataformas de de gestión del aprendizaje como Moodle o Formalms

Cuando un tercero directa o indirectamente cubre o subsidia el costo de la educación de un grupo de individuos, como por ejemplo lo hace el gobierno de Chile, usualmente requieren alguna evidencia de que el curso ha sido realizado y de quien lo ha tomado. Antes del distanciamiento social, esto se realizaba mediante firmas y huellas digitales al inicio de la clase, formalizado luego notarialmente y enviado como prueba al estado con el objeto de recibir los pagos o subsidios.

Desde Agosto del 2020, el gobierno de Chile empezó a requerir una evidencia similar para los cursos en línea o e-learning. Así, los Organismos Técnicos de Capacitación (OTEC) , deberán autentificar a sus estudiantes en un servidor externo de SENCE (Servicio Nacional de Capacitación y Empleo) si desean que sus cursos sean reconocidos por el gobierno de Chile.

En Info Fractal usamos servimos y desarrollamos código abierto, por lo que desarrollamos un plugin o extensión para autentificación externa bajo la licencia mandatoria de Moodle (GPLv3)
El código puede ser descargado aquí y vienen con una guía de instalación sencilla.

Debido a que Moodle es código abierto y tomando las ventajas de las mejoras presentadas en la versión 3.8 de Moodle, es posible crear campos personalizados para cursos y usuarios. Utilizando esta ventaja creamos un tipo especial de curso (curso sence) que puede ser reconocido por nuestro bloque, de modo de alterar el botón de entrada al curso y así enviar un POST al servidor de SENCE con los datos del estudiante y la casa de estudio. Luego recibimos un POST del servidor de SENCE con el resultado de la autentificación que en caso de ser positiva se redirige al curso en Moodle o de ser negativa se señala el tipo de error ocurrido.

A nivel de usuario es muy sencillo.
1.- La OTEC es responsable de crear los usuarios ( estudiantes y profesores en moodle)
2.- La OTEC debe crear el curso SENCE con los datos entregados por el Gobierno y matricular los estudiantes y profesores con su rol respectivo en el curso.
3.- El estudiante solo debe hacer click en el botón entrar al curso (autentificándose externamente) para entrar al curso. Finalemente debe cerrar la sesión sence con un botón cerrar sesión que aparecerá en el área principal.

Visita nuestra aula DEMO haciendo click.



Deja una Respuesta

Agregar un comentario

es_CLEspañol de Chile