Course credit allows an administrator to assign and map credit types to learner profiles and courses. Learners will then be able to receive or claim credit that they are eligible for on completion of an activity.
Course credit has built in functionality to award credit for Courses.
For example, users that have profile field A selected will receive "Basic" credit, and users who have profile field B selected will receive "Advanced". This is the simplest use case, but can be infinitely expanded with other mappings and rules support.
Each credit type has several options, able to be set per-node such as
- minimum credit
- maximum credit
- increments
- expiration (based on calendar year, arbitrary date, additive days)
Credit types can be toggled on/off per course and there are options for setting up fallback credit types for users who do not pass eligibility checks.
Course credit is Entity, Rules, and Views-enabled and can appear in a completed activities view, and is exposed to Token for use in a module like Certificate.
Course also includes course_restrict_credit, which restricts claiming credit to only one of many similar courses using the same course external ID.
Support
- Drop by #drupal-course on IRC
Thanks
- This project is sponsored by DLC Solutions for EthosCE, an enterprise-level Learning Management System (LMS).
Project information
- Ecosystem: Course
- 114 sites report using this module
- Created by djdevin on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 7.x-2.x-dev updated 14 Dec 2022 at 17:39 UTC
Development version: 7.x-1.x-dev updated 6 Feb 2020 at 16:29 UTC