Register for InstructureCon25 • Passes include access to all sessions, the expo hall, entertainment and networking events, meals, and extraterrestrial encounters.
Found this content helpful? Log in or sign up to leave a like!
I'm comfortable with the API, but scratching my head a bit about how to make outcomes which are defined at the account level usable at the course level.
I think I want to use the import endpoint, but that requires knowing the course root_outcome_group, as well as the source_outcome_group_id
I assume I can get those via extra API calls, but it seems excessive. Is the vendor_guid usable in this context?
Is there another way to solve this problem?
Basically, my end goal is to make (for example) the account-level ENG 111 outcomes usable in all our ENG 111 courses without faculty having to go through the "Find" process.
I did a deep dive into importing outcomes several years ago. The result was a Python script that I run weekly to import outcomes from the account level into course shells.
I found it to be a cumbersome process requiring a series of API calls. I don't know about using the vendor_gui or if anything's changed in the last few years to make the process easier.
Some proof of concept concept code:
https://github.com/dcartertod/canvas-javascript/blob/master/addAccountOutcomesToCourse.js
We would like to be able to do the same thing - make account-level outcomes usable in a subset of courses without faculty having to go through the "Find" process.
Have you enabled your "proof of concept" in a production environment? Unlike you, I'm not comfortable with the API, so before I ask our IT to look into this it would be helpful to know that someone else was actually able to do it! thanks!
Sue
No, not in production yet.
I'm not sure if another approach is to create account-level Rubrics tied to account-level Outcomes, and those Rubrics are then usable by faculty.
@dtod were you successful in getting this to work?
No. None of our colleges expressed an interest, so I didn't pursue it.
Hi @dtod and @scombs426
I have developed a complete solution for outcomes and rubrics. It utilizes most of the outcomes and rubrics API endpoints to allow sharing outcomes across accounts. It also provide analytics.
Let me know if you are interested, we could connect and I can share with you more about the solution.
i just started working on the canvas api and also looking for the similar solution of how to import account level outcomes into course level without manually Find.
To interact with Panda Bot in the Instructure Community, you need to sign up or log in:
Sign In