Moodle create course api

Acceso rápido:

API de inicio de sesión de Moodle

Sigue el patrón course-config-set, actualizando un campo en la tabla {$module} de Moodle, (¡NO en la tabla {course_modules}!), para una única actividad de un tipo de módulo dado, o para todas las actividades de ese tipo (o sólo las de una sección (opcional)) en un curso.

Mueve la actividad con id de módulo en el primer argumento al final de su sección actual (si está sola), al final de la sección en la opción –número de sección (no id) (si se da), y antes de la actividad con el id de módulo en el segundo argumento, opcional (que no se respeta si entra en conflicto con la opción número de sección).

Ejemplo 3: Crear categoría una sola vez. La segunda ejecución del comando con «-r» devolverá el ID de la categoría coincidente existente. La misma categoría se define como aquella que tiene el mismo nombre, número de id, padre y descripción. También debe haber exactamente 1 coincidencia.

Sigue el patrón course-config-set, actualizando un campo en la tabla {course_sections} de Moodle, para todas las secciones del curso (u opcionalmente una única sección), en todos los cursos de una categoría de curso, o alternativamente en un curso.

Moodle api tutorial

When we talk about education we are talking about many things, but basically about the kind of individual and society we want. Therefore, not all of us will have the same vision. What we will always need are the tools that allow us to put our vision into practice.

Campus is the set of land and buildings where a university is developed, so this denomination has the same meaning as the previous one. EE is the generic name that LMS platforms usually adopt when they are implemented by universities.

There are universities that have broken out of the corset of their own virtual campus and have partnered with each other, creating huge projects such as Coursera or edX. These giants of the university online course are a separate topic that we cover in other articles and reviews on this site.

The construction educational platform is somewhat ambiguous: it can be applied to both LMSs (i.e. the software with which a virtual classroom is created) and online course sites that already include their own training content.

Moodle base de datos api

Soy nuevo en Moodle. He creado un usuario usando el servicio web api y está funcionando correctamente. Ahora quiero crear un curso de la misma manera. Estoy usando la función ‘core_course_create_courses’ para hacerlo. El cuerpo de mi petición es

Cada vez que ejecuto esto me da la respuesta «{\»exception\»:\»moodle_exception\»,\»errorcode\»:\»errorcatcontextnotvalid\»,\»message\»:\»No se pueden ejecutar funciones en el contexto de categoría (id de categoría:101). El mensaje de error de contexto fue: Valor de parámetro no válido detectado»}».