Expand description
Controllers for requests starting with /api/v0/course-material/course-instances
.
Structsยง
Functionsยง
- _add_
routes - get_
all_ ๐get_ all_ course_ module_ completions_ for_ user_ by_ course_ instance_ id - GET /course-instances/:id/course-module-completions/:user_id - Returns a list of all course module completions for a given user for this course instance.
- get_
background_ ๐questions_ and_ answers - GET /api/v0/course-material/course-instance/:course_instance_id/background-questions-and-answers - Gets background questions and answers for an course instance.
- get_
module_ ๐completions_ for_ course_ instance - GET
/api/v0/course-material/course-instance/{course_instance_id}/module-completions
- get_
user_ ๐progress_ for_ course_ instance - GET /api/v0/course-material/course-instance/:course_intance_id/progress - returns user progress information.
- get_
user_ ๐progress_ for_ course_ instance_ chapter - GET `/api/v0/course-material/course-instance/:course_instance_id/chapters/:chapter_id/progress - Returns user progress for chapter in course instance.
- get_
user_ ๐progress_ for_ course_ instance_ chapter_ exercises - GET /api/v0/course-material/course-instance/:course_instance_id/chapters/:chapter_id/exercises/progress - Returns user progress for an exercise in given course instance.
- save_
course_ ๐settings - POST /api/v0/course-material/course-instance/:course_instance_id/save-course-settings - enrolls user to the course instance and save background questions.