Issuing credential by “Learning outcome“ event
Steps | Instruction | Screenshots |
---|---|---|
!Registration(onboarding) of Canvas student with ProofSpace App is required! This type of interaction (initiated "by event") cannot issue credentials to unregistered learners. Therefore, students must first register with ProofSpace through another interaction, such as "Onboard.” You can find information on how to set up "Onboarding" with Canvas here. |
| |
| When a teacher grades a student’s assignment that includes a Learning Outcome, the student can receive this Learning Outcome as a verifiable credential (VC) in the ProofSpace App. If the student was not onboarded to this course with ProofSpace when they received the outcome, the outcome will be issued to them once they are onboarded with ProofSpace. |
|
| To begin issuing the "Learning Outcome" credentials, create or update the trigger subscription. |
|
Update (add event) your subscription | If you already created the subscription, add “Learning Outcome,“ “Learning Outcome Link“ and “Learning Outcome Result“ triggers to it. To do so, click “Admin,“ then “Data services.“ On the new page, select the subscription’s name. |
|
Add event to your subscription | On the new page, tick the checkboxes next to "Learning Outcome," "Learning Outcome Link," and "Learning Outcome Result." | |
Create a trigger subscription | If you haven’t create the trigger subscription yet, create one. On your Canvas admin account, click "Admin" and then click "Data Services. | |
| On the new page, click “+ Add.“
For the moment, we support only event “course completed” and “Learning outcome“ We are working on expanding the number of events for the interaction triggers.
|
|
Create and add the learning outcomes to your course | Create the Learning Outcomes and Rubrics on Canvas Add outcomes to rubrics. Create an assignment with learning outcome in your course. Add the rubric to this assignment. |
|
Setup on PS Service side: |
|
|
Create a new credential definition | You can issue learning outcome as a VC based on the defined schema. The schema is provided by the '“Instructure Canvas Gateway” service. To create a new credential definition for issuing the “Learning Outcome” as a VC on the ProofSpace Dashboard, follow these steps:
|
|
Create new interaction on your ProofSpace Dashboard
| Now, create a new interaction:
You can find more information about how to create an interaction on the https://proofspace.atlassian.net/wiki/spaces/ZAKA/pages/2120877482 .
|
|
Install the extension | Go to the “Extensions“ tab of the main menu. On the new page, click “Install Extension.“ Next, select “Public Extensions“ and then click “Install“ next to the “Canvas Outcomes“ extension. Click “Submit.“ | |
| Before the next step, prepare:
|
|
Add extension to the interaction | To add the “Canvas Outcomes” extension for issuing “Learning Outcomes“ credentials, follow these steps:
|
|
Add extension settings | On the “Extension Settings“ pop-up window add the following information:
All other fields will be filled in automatically.
|
|