cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Copy content into multiple courses at once

Copy content into multiple courses at once

  This idea has been developed and deployed to Canvas

 

  Idea will be open for vote May 5th, 2015 - August 5th, 2015  Learn more about voting...

 


As an instructor, I'd like to copy content from a single course to multiple other courses at one time. I'd like to be able to go to the course in which the content now resides, select items to copy, and then select one or multiple courses into which to copy the content. This would help me at the beginning of terms as, for instance, I copy content from a "master" course where I've developed my content into multiple Canvas courses, because my institution places each section of a given academic course into separate Canvas courses.

 

transferred from the old Community

Originally posted by: Chris Long

Special thanks for contributions from: Kat Mulvey, Sandy McArthur, Barb Miltner, Betsy Walker

 

  Comments from Instructure

May 2016 Update

From Kate McGee, Commons Product Manager

 

I'm excited to announce as of last week, we’ve updated the functionality in Commons to allow users to import content into multiple courses at once.

 

 

Here is how it's done:

  • Share the course you want to copy to Commons (publicly, institutionally, or privately)
  • You should be able to select any/all of the courses by check-marking the course(s) to which you want to import.
  • On the resource detail page, Click "Import into Course"

 

More details in this guide: https://community.canvaslms.com/docs/DOC-2005

 

This was a request from the community. Your feedback is essential to our product's continued improvement. Thank you so much to all of you!

 

 

Preview of User Interface:

184846_Screen Shot 2016-05-25 at 3.47.36 PM.pngScreen Shot 2016-05-25 at 3.47.36 PM.png

 

November 2015 update

I may be biased, but I'm pretty sure we have the most amazing Community of users ever!  We appreciate all of the energy and effort that everyone of you put into a feature idea, and we appreciate even more when you keep returning to tell us how to make it better.

 

When Commons was released we knew that it would be a possible solution for some users, but we also acknowledge that it is not the ideal user experience for many.  For this very reason, we would like to revert this idea from complete and mark it as "under consideration" while we work toward a better option!  Please follow and bookmark this idea to receive updates as they are available!

For more information on the feature idea stages please reference How does the voting process work for feature ideas?

 

July response from Kate McGee

Greetings All!

Commons is now available and provides the ability to import content into more than one course from a simple Commons import menu.

Here is how it's done:

  • Share the course you want to copy to Commons (publicly, institutionally, or privately)
  • On the resource detail page, Click "Import into Course"
  • Select your course from the dropdown
  • Repeat the "Import into Course" for each course you want to content copied into

Note: that you won't be able to copy multiple versions of a resource into one course without replacing the initial resource, at least not yet

Chris Long because you were the original poster in the old community, will you give this a try and let us know if it meets your needs!?

 

 

49 Comments
clong
Community Champion

Sounds good  @scottdennis ​ Deactivated user​ :smileycool:

kmooberry
New Member

Hi Scott,

I am with Chris on this one - Commons does not meet my needs. I, too, and many teachers at my school, are also "creating content on the fly." I am wondering if this feature of copying into multiple courses right at the creation screen is in the works? I love pretty much all other features of Canvas, but when I have to go into each course individually to import content 4 or 5 times, it becomes a real time suck. I appreciate any information on where this feature might be headed.

Thank you,

Keara

julie_king
New Member

Scott and Keara,

It's really true. There has to be a better way to get this content into all our "like" courses from the start. I see that someone posted a video of the Google Classroom method, which looks pretty straight forward. Canvas seems to have a different idea, which would work if there weren't so many clicks involved. As a classroom teacher, my time is very, very limited and every minute makes a difference.

I love Canvas and will continue to follow the progress on this oh-so-important element.

Julie

dhinkel
New Member

I see that "This idea has been developed and deployed to Canvas", but when I tried to do it, I could only choose 1 class at a time and and had to do it for each and every class subsequently. I'm kind of a stickler and read the Feature Idea as "Copy content into multiple courses at once". I'm focusing on the "at once". Did the name of this Feature Idea change during the submission process or am I missing out on how to do this correctly? I apologize in advance if I missed the answer somewhere, but I did look and didn't see where it has been implemented.

Renee_Carney
Community Team
Community Team

I may be biased, but I'm pretty sure we have the most amazing Community of users ever!  We appreciate all of the energy and effort that everyone of you put into a feature idea, and we appreciate even more when you keep returning to tell us how to make it better. 

When Commons was released we knew that it would be a possible solution for some users, but we also acknowledge that it is not the ideal user experience for many.  For this very reason, we would like to revert this idea from complete and mark it as "under consideration" while we work toward a better option!  Please follow and bookmark this idea to receive updates as they are available!

For more information on the feature idea stages please reference How does the voting process work for feature ideas?

kona
Community Coach
Community Coach

Very very happy to see that this is under consideration! This is a big issue for a lot of users and would save people a lot of time!

clong
Community Champion

Smiley Happy Bravo!!

Thank You for recognizing this was not addressed with Commons and for reconsidering this idea!

canvas_admin
Community Champion

Don't know how I missed this one, but this can be done via the API.

There was an InstructureCon 2015 presentation on how to do this that I highly recommend:

I've now done this for 2 semesters and it has worked wonderfully!

clong
Community Champion

Thanks Mark, I was at that session as well and I just don't think the everyday teacher should have to do all that.  The original idea was for an average teacher to be able to do this on the fly with a click of a button like you can when Adding Assignments to Multiple Classes in Google Classroom

canvas_admin
Community Champion

Fair enough.   I was posting that so that those who have the time might like to try it while awaiting word from Canvas. The longest time was the initial setup, but after that it's been really simple and ​almost as easy as the click of a button (more like 3-4 buttons). Smiley Happy

clong
Community Champion

Yes, it is fun! We just don't want 600+ teachers to use Postman and have API credentials stored in the app. Not to mention all the things that could go wrong which we would not be able to easily support.

pkreemer
Community Participant

How about adding an optional field to the courses SIS Import file?  Something like "template_course_id".  In my experience, Canvas provisioning is done with SIS Imports (not so much the API).  It'd be great to apply a school-wide template, or for the more ambitious, vary the template by course.

kmeeusen
Community Coach
Community Coach

Agreed! It could even be used to copy a needed module out to every course in a term like our current problem, Paul!

cataan
New Member

I'm thrilled to see this up for discussion; as a middle school teacher, this is an absolute necessity for me.   I have five courses as my district has inputted them and I have no control over that, but really all 5 courses are identical.  As it is, it is very tedious to import assignments, quizzes, discussions, etc. as I do them, because I have to do it five times.  The ability to simply click and import would be so beneficial to my situation.

Sometimes I feel like Canvas is more geared toward higher education, which makes sense; however, as it moves to lower grades, there are some features that might not have seemed logical for higher ed that are absolutely necessary for us middle school folks. Smiley Happy

cataan
New Member

not just 'reasons' - our district mandates how our students are set up for grading purposes as well as administrative management, and at least at my school we have absolutely no control over that aspect of organization.  Our district inputs our students, and we can't touch how they do it.  I agree that groups within one course would be a better solution; however, some of us don't have that option!  Smiley Happy Thank you for acknowledging that!

kona
Community Coach
Community Coach

 @cataan ​, we have many Instructors in higher ed who teach multiple sections of the exact same course - which means they have to copy their course content over time and time again for each section. The ability to quickly/easily import content into multiple courses would be beneficial to everyone that uses Canvas!

james_thomas
New Member

That is exactly the situation that I face quite often.  Even different classes often have several parts that are the same and it can be time consuming--and tedious--to write the same content over and over.

clong
Community Champion

Exactly! I hope we see some action on this soon. In the meantime, embedding a Google Doc or Slides into Canvas assignments or pages is a lifesaver. You can embed the content that way in multiple courses, and when you update the Doc it's automatically updates in all the courses you've used it in.

See: How do I embed a dynamic Google document into the Rich Content Editor?

sadenniston
Community Contributor

I have created a workaround by creating a course called "Shared xxxx". I set the course settings to allow authenticated users to see the course. I give teachers the url of the course, and they add a link using redirect LTI to their course navigation. Anything they want to share goes into the shared course. Anything they want for their course only goes into their course.

Works well, as long as it's obvious which course they are in at any time.

thayerm
New Member

My institution had a similar idea, because the ability to copy multiple courses at once would  be a huge time saver. I would like to also include the specific function my institution thought would be useful. Which would be to also be able to do what is similar to the "select content" option in the course import. To be able to copy initial content to multiple courses at once, but if an error was discovered, you could selectively import and override 1 quiz question or at least 1 quiz, to multiple courses at once.

This way if let's say there is a master course, and that master course is copied to 10 sections at once, and then an error is discovered on a page, or a quiz that specific quiz questions or page could be updated in all 10 courses at once. The caveat would be that perhaps if students had already participated in the quiz, individual faculty of the multiple sections would probably have to update scores. Or there would have to a way to no wipe out student scores, if a whole assignment or quiz was updated.