Moodle course enrollment

Acceso rápido:

Inscripción en la categoría Moodle

Ya existe una etiqueta con el nombre de rama proporcionado. Muchos comandos Git aceptan tanto nombres de etiqueta como de rama, por lo que crear esta rama puede causar un comportamiento inesperado. ¿Estás seguro de que quieres crear esta rama?

Este plugin de autenticación combina lo mejor de la inscripción por correo electrónico y de las claves de autoinscripción en un proceso simplificado que agiliza el acceso de los estudiantes a un curso. Para el estudiante se ahorra alrededor de 9-10 clics y evita el cambio de contexto entre un navegador y su cliente de correo electrónico, donde pueden llegar a ser fácilmente desconectarse o tener problemas si su correo electrónico no está disponible.

Se trata principalmente de un clon del complemento de autoinscripción basado en el correo electrónico que también inscribe a un usuario en los cursos disponibles basándose en un token suministrado. Cuando un usuario introduce un token válido, se le inscribe automáticamente en el curso para el que se ha especificado el token y se le lleva directamente a ese curso. También hay una opción adicional: como han demostrado conocer un código secreto, sabemos que son personas reales, así que les permitimos entrar directamente sin obligarles a confirmar su correo electrónico. Para algunos casos de uso en los que pueden iniciar sesión y completar el curso en una sola sesión, puede que no nos importe que su correo electrónico sea válido.

Grupos de cursos de Moodle

Preguntas frecuentes sobre el sitio de e-learningInscripción a un curso sin inscripción a SITSLa mayoría de las veces, usted no podrá inscribirse manualmente a un curso en Moodle, sino que deberá inscribirse en SITS. En caso de que esta opción esté disponible, puede inscribirse a un curso sin un compromiso final en Moodle, si su profesor lo permite. Así que puedes inscribirte, consultar los detalles del curso y desinscribirte. En el caso de cursos de apoyo / test / ayuda, que no son

Se le preguntará si desea o no inscribirse en el curso, esto no significa una inscripción oficial en SITS. Si el sistema le solicita una clave de inscripción (una contraseña), significa que usted podrá inscribirse sólo después de que el profesor comparta la contraseña con usted.

Para darse de baja del curso – En el bloque de administración y en el cajón de navegación verá Desmatricularme de «Nombre del curso». Esto sólo funciona para los cursos en los que usted se inscribió, no para los cursos registrados en SITS (por lo general, perderá el acceso a un curso de Moodle si lo da de baja en SITS).

API de inscripción de Moodle

Estoy tratando de encontrar ejemplos/documentación sobre la API de Moodle que me permita añadir un método de auto-matriculación a un curso y añadir una clave (junto con otros parámetros como la duración de la matrícula, etc).

Por lo que puedo ver, no hay ningún webservice estándar en Moodle que pueda crear una instancia de matriculación (sólo aquellos que pueden listar instancias de matriculación existentes y usarlas para matricular a un usuario en un curso, o desmatricular a un usuario que ya está matriculado). Supongo que esto se debe a que los webservices suelen estar más centrados en la gestión de usuarios y cursos que en la configuración, por lo que nadie ha necesitado antes un webservice como el que has descrito.

Si quieres poder hacer esto, el método más sencillo sería crear un plugin personalizado (probablemente un plugin ‘local’) y definir un webservice propio dentro de ese plugin: https://moodledev.io/docs/apis/subsystems/external/writing-a-service

Moodle api inscribir usuario a curso

Existen varias formas de matricular estudiantes en sus cursos Moodle, el método que utilice dependerá de cómo se imparta su curso y de los códigos de curso que desee matricular. Este documento le mostrará los diferentes métodos de inscripción.

La matriculación automática es la forma más sencilla de asegurarse de que los estudiantes están matriculados en los cursos de Moodle 2. Esto requiere que el nombre corto del curso sea el mismo que el código del curso en MiCampus y en el Catálogo de Cursos. Esto inscribe automáticamente a cualquier persona asociada al curso en MyCampus. Esta configuración se realiza normalmente al configurar el curso por primera vez en Moodle.

Sí – Todos los usuarios actuales pueden seguir accediendo al curso.No – Si se desactiva, todas las inscripciones existentes en la base de datos se suspenden y sólo se permite el acceso a los usuarios que se añaden. Habilitar códigos en la configuración del curso:Sí – También procesa cualquier código válido encontrado en los campos nombre corto o número de identificación de este curso.No – Ignora cualquier código encontrado en los campos nombre corto o número de identificación de este curso. Rol por defecto: Le permite decidir qué rol de Moodle se asignará a los usuarios matriculados a través de la base de datos de matrícula de la UofG. Periodo de matriculación por defecto: Le permite establecer el tiempo que un estudiante estará matriculado en el curso. Fecha de finalización de la matrícula: Si está activada, los usuarios serán desmatriculados (o su rol cambiado) después de esta fecha/hora. Acción después del periodo: Después de que expire el periodo (si está configurado)