Some US Cycling Leagues assign Continuing Education Credits (CEUs) through their LMS Canvas. The guide below is for setup of the course on CCN and linking to the Canvas course
The information below is for existing clients who already have an API with a Canvas account. If the client does not have a Canvas account, speak with the Account Manager
First, we need the course / quiz information from the client. The information below is what is required
Course Name | Passing Grade | Canvas ID | Quiz ID | Canvas URL | CEUs |
Sports Psychology Workshop | 12/15 | 121 | 163 | https://arizonacycling.instructure.com/courses/121 | 2 |
The course must have a quiz. The coach must pass a quiz so that Canvas can send back to us "proof" the coach took the course by passing a quiz.
The client must have a quiz linked to their course so that when the quiz is passed the coach can be given the education credits.
SETUP
1. Create a Course Type
ex: https://ccnbikes.com/eventsquare/admin/panel/education_app/coursetype/75
note: input the minimum required info for now to create the course type. You'll come back to it and update it later.
2. Create an Identity Attribute for the completion date
ex: https://ccnbikes.com/eventsquare/admin/panel/account_app/identityattribute/990/change/
3. Create an Event for the new course with a single registration category.
ex: https://ccnbikes.com/management/tools/#!/dashboard/20283/event/home
4. Create a Course
ex: https://ccnbikes.com/eventsquare/admin/panel/education_app/course/411
5. Update the Course Type
In the new course type you just created, add the event ID to the field Event for imported course records and link your Course Credit Setups
6. Update the client's Canvas Plugin_Application
ex: https://ccnbikes.com/eventsquare/admin/panel/plugin_app/pluginapplication/1855
In the section QUIZ_DETAILS_MAP copy an existing section like the example below
,
"215470000000000034": {
"attributes": "877",
"minimum_score": 5,
"course": 9,
"regcats_for_course_records": "101140"
}
Update the first set of numbers - 215470000000000034 - which represents the client's Canvas account ID + the quiz ID. In this set of numbers replace "34" with your Quiz ID provided by the client.
Note that the total length of the number must remain the same, so for this example we're replacing 034 with 163 based on the info in the table at the top (Quiz ID).
Update the attribute ID with the new attribute you created in step 2
Update the minimum score with the passing grade provided by the client
Update the course ID with the ID provided by the client. The course ID are the last digits in the Canvas URL. In this example the course ID is 121
Update the regcats_for_course_records with the new reg cat created for your new event in step 3