Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
Hello to all,
I'm not sure if this is the right community to ask this question. Anyway, I'm trying to apply a customize course template to many courses for a total 12 schools/instances (each instance is unique). Is there a way that will allow us to use a customize template by applying it to 12 schools/instances without importing them course-by-courses (which will takes very long to complete)?
Appreciate your assistance on this!
Thanks,
Jonathan
@ystan001 I have not had to copy a course across multiple instances, but there are a few ways you could do that.
If you go with Option 3, you can leverage the API. Here is a suggested strategy.
Personally I have not had to copy courses across instances, but I have used the Content Migrations to copy courses within the same instance, and it works well.
I hope this helps, and hope you will post back your solution to share with others.
I have had good luck with the "Hammer of the Gods" method. If you watch the video, they walk you through the entire process.
Also, as an account admin, I've uploaded a course template to Commons in a protected group. (A group that only certain people have access to, so it is not shared publicly, nor is it shared with my entire institution.) Then, I've run a provisioning report, and mass-enrolled myself as a teacher into all the courses that need the template. Then I import the course template from Commons into all the courses I've enrolled myself into. After the template is imported into all the courses, I change my enrollment status from "active" to "deleted" in my enrollments file, and re-run the file in SIS Imports to remove myself from all the courses.
Still a few steps, but seems to be much better than one course at a time.
Hope that all makes sense,
Lisa
@lstickdo I haven't spent enough time with Commons, now I know we can share privately.
Valuable info, thank you
Would the new Blueprints feature meet your needs? https://community.canvaslms.com/docs/DOC-11637-4214758987
I believe that Valerie has the best option here. Blueprint courses are perfectly suited to this task. They will also give you easier, more granular control about what syncs where.
Hi All,
I resolved this issue with a php script I found:
* Script updated by John Sheringer, 1/15/2016 from an example that Jared Stein created
* in 2013 that worked with a now-depricated API. Refer to http://api.instructure.com
* for info on more API parameters and other issues/enhancments.
Let me know if you need the script.
Three Words: Blue Print Course. We have had this need for years and did API work arounds, tried some things with Commons (lots of issues there with overwriting when courses are updated) and built little PHP tools which all worked fine, but the new Blue Print functionality really negates all that. If you leave the content unlocked, teachers can use the templates, edit, and so on without any concern about re-syncs changing their content. You can also dis-associate the course once the templates have been distributed. In addition, you can set the course settings, navigation, and other items just they way you want them, relieving teachers of the need to do this, or creating standardization within your district.
Has anyone actually used Blueprint courses for this purpose? We are thinking about this, but are uncomfortable with tying up the Blueprint functionality for managing the course shells. While it would be great using the SIS import to apply the masters, we would need to disassociate the courses from the blueprint once the initial push was done so that other content blueprints could be applied at a sub-account level. Just wondering if anyone has a model for this that is working.
Because Blueprint is a relatively new tool, I thought I might chime in to add some clarification.
@ystan001 -
This all boils down to the words
a total 12 schools/instances (each instance is unique)
The Blueprint tool is fabulous if the blueprint course and associated courses are in the same instance, but will not work if they are in different instances.
If you really mean 12 different instances of Canvas (not just 12 different sub-accounts), then Blueprint will NOT work and @garth is spot-on with his 3 suggestions for you. (As well as all those who elaborated on any of his ideas.)
If those courses are actually in 12 unique sub-accounts in the same instance, then Blueprint courses should work very well for your situation.
I hope this helps! Please post back and let us all know what you decided to use and how it went for you.
Hi Mike,
Thanks for the response!
The 12 school instance we have are not setup as sub-accounts in Canvas. Indeed, they are all separated individually and unique even though I can access all of them as the top-level admin but they are all treated as individual root-account.
In this case, what would you or anyone suggest me to do?
Thank you all!
Sincerely,
Jonathan
Jonathan,
We created a master course and recorded an iMacro that places the master course into each course shell. It does take time to run, but is certainly better than manually importing content. We populate an excel spreadsheet from a provisioning report of courses and the iMacro points to that spreadsheet for the course lookup. Let me know if you would like a copy of the iMacro.
We are giving the Canvas Admins area a little bit of love (especially questions that are really, really old) and just want to check in with you. This will also bring this question new attention.
Were you able to find an answer to your question? I am going to go ahead and mark this question as answered because there hasn't been any more activity in a while so I assume that you have the information that you need. If you still have a question about this or if you have information that you would like to share with the community, by all means, please do come back and leave a comment. Also, if this question has been answered by one of the previous replies, please feel free to mark that answer as correct.
Robbie
Two words: Blue Print. This functionality lets you copy courses in very easy and flexible ways. I noticed your question was asked 6 months ago and Blue Print was not really functional at that point, but it is really a life saver in many ways now. Check it out.
To participate in the Instructure Community, you need to sign up or log in:
Sign In
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.