One to many course sync
Hello,
Within the Canvas LMS there is a feature called BlueprintSync. It allows you to set up a parent course and associate many child courses. When changes are made in the parent course, you have the option to propagate changes down to all the child courses through the interface. The api also allows me to send the parent course id and get a list of associate child courses id's returned. Is there something similar in D2L? A way to sync many child courses with a parent/template/blueprint course?
Thankyou
Best Answer
-
Hi Peter! I have also used something similar to this in Canvas - much like a master course scenario where your changes can implement down into template courses from the master course. I would LOVE it if D2L had this same feature. But from my experience, there is not an interface set up like this (yet) within Brightspace. I have yet to create a Master course where changes are made where I can pick and choose which courses those changes are then 'pushed to' or implemented in. I have only been told that D2L can have a 'master' shell of a course that can be copied or exported into another course. But from my experience, it doesn't work the same as BlueprintSync. Fingers crossed something similar gets developed soon! I will watch your post - fingers crossed there are others out there that have workarounds or best practices for this. 😊
Answers
-
@Heather.K.449 Thanks for your reply! I have gone over the D2L api and could not find anything in the course or exam endpoints that would indicate a parent to child relationship. It is possible to call the Canvas api with the parent course id and get a list of associated child course id's. We use this feature to sync further changes down to the child exams within Canvas. Looking for something similar within D2L but It would seem that it does not currently exist or it's on a one to one basis (copy/import).
-
Hi @Peter.S.773 - Yes, you are correct. Have you submitted a PIE request for this already? If so, let me know so I can upvote it!
-
Hi @Heather.K.449 - Looks like this feature has been requested several times as there are several duplicates requests. This is the original request but it was posted back in 2019. It states that it is in development.