Course
Component type
Categories
Maintenance status
Development status
Downloads
Component created
Component changed
Create e-learning courses with any number of tracked requirements for completion.
Features
- Allows any content type to be used as an e-learning course, containing any number of graded or ungraded course objects.
- Course object API to define learning objects that can be added to a workflow
- Built in support for Drupal nodes to be part of a course requirement workflow, plus support for Content Access and ACL to control access per node-based object
- Built in support for several non-node course objects (see Getting started)
- Extensible to allow other content/assessments or non-Drupal (external, 3rd party) objects to be delivered and tracked
- API to control enroll and take access
- API for configurable outline access control based on time, conditions (object start, completion, grades)
- Framework for external learning application integration (such as Moodle)
- Entity API integration
- Views integration through Entity, including several default views for reports and managing courses
- Rules integration through Entity for course enrollments, completion, etc.