Skip to content

External course login to Sence (Chile) for Moodle (en desarrollo)

License

Notifications You must be signed in to change notification settings

InfoFractal/if_moodle_sence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Sence Plugin para Moodle
Extensión para integración de Moodle a Sence

Permite crear una clase de cursos especiales, a los que para ingresar se debe hacer una autentificación externa en la página de sence

Acerca de esta extensión InstalaciónModo de usoLicense

Acerca de esta extensión

Esta extensión o plugin fue desarrollada por InfoFractal para los organismos técnicos de capacitacion (OTEC) de Chile, que a partir de agosto 2020 necesitan que sus usuarios realicen una autentificación externa en la página del Servicio Nacional de Capacitación y Empleo (Sence). La extensión esta diseñado para forzar el login del estudiante o capacitado al iniciar un curso sence en la plataforma Moodle.

Instalación

Esta extensión requiere de Moodle 3.8 o superior para funcionar y permisos de administrador para instalarlo.

  • Descarga la última versión de este plugin en formato zip.

  • En Moodle como Admin ve a: / Área personal/ Administración del sitio / Cursos / Campos personalizados del curso / Add new category/

    • Agrega la categoría SENCE con Mayúsculas y agrega como campos de texto corto o Short text los siguientes campos:
      • Código curso sence [codsence],
      • Código curso [codcurso],
      • Linea de capacitación [lineacap]
    • Es importante que el nombre corto, entre paréntesis '[ ]' sea el mismo aquí indicado. Debería quedar de la siguiente forma:

    moodle4.png

  • En Moodle como Admin ve a: / Área personal / Administración del sitio / Usuarios / Cuentas/ Campos de perfil del usuario/

    • Agrega un nuevo campo del tipo entrada de texto con el nombre corto runalumno:
      • Run usuario [runalumno],
    • El formato de run es 15123456-k, deberías terminar con esto: runalumno.png
  • En Moodle como admin ve a: / Área personal / Administración del sitio / Extensiones / Instalar módulos externos /

    • Seleciona: Instalar módulo externo desde un archivo ZIP y carga el plugin.

    • Guardalo con el nombre de: autentificación sence y dale a subir este archivo y Instalar módulo externo desde un archivo ZIP

    • dale click a Actualiza la base de datos de moodle.

    • Luego de la instalación el plugn requirirá los datos de la OTEC, run y token.

    • Deberías terminar con algo cómo esto: moodlwplug1.png

Modo de uso

  • En Moodle como admin ve a: / Inicio del Sitio haz click en el engranaje y activa edición

    • Seleciona: Agregar bloque en el panel de la izquierda y carga el plugin autentificación sence.

    El plugin agregará botones de incio a los cursos sences y desplegará en el bloque un seleccionador.

  • En Moodle con permisos para crear curso ve a: / Área personal / Administración del sitio / Cursos / Administrar cursos y categorías/ Agrega otro curso /

    • Crea tu curso y abajo agrega los campos correspondientes a la categoria sence:
      • codsence, codcurso, lineacap
    • puedes usar estos códigos en el area test moodle5.png
    • Si todo salio bien, deberías ver los cursos sence con un boton de login nuevo: cursos.png
  • En Moodle con permisos para agreagr usuarios(estudiantes o capacitados) ve a: / Área personal / Administración del sitio / Usuarios / Cuentas / Agregar un usuario /

    • Agrega los campos obligatorios del usurario:
      • nombres, apellidos, mail
    • Ve al final del formulario y seleciona: Otros campos y completa
      • runalumno
    • El formato de run es 15123456-k, deberías terminar con esto: moodle3.png
  • En Moodle como usuario estudiante o capacitado haz click en algún curso sence y se te obligará a hacer el login en la plataforma Sence para acceder al curso.

Licencia

  • GPLv3

About

External course login to Sence (Chile) for Moodle (en desarrollo)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages