Community

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

Copy a Module Structure

Copy a Module Structure

This idea has been developed and deployed to Canvas

 

A good instructional design practice is to have a predictable module structure for students to follow throughout a course. This means repeating a similar flow of pages and assignments over multiple sections of a course.

 

Currently copying requires creating a new module and items for each section, and copying content for each item. By adding a “copy” option when editing a Module, the effort to build a course will be greatly reduced. If this triggered a dialogue to state how many copies to make, it would be very simple to quickly build out a course structure.

Comments from Instructure

For more information, please read through the https://community.canvaslms.com/docs/DOC-14759 .

37 Comments
scottdennis
Community Team
Community Team

This feature idea is now open for voting.

Jeff_F
Community Champion

About our use case:

Even though we have module shells pre-built in our standard template, we have to manually insert each of the module elements into each.  So it would be very advantageous to provide a capability for copying a completed module. Also, it would enhance the consistency of our items.   If the solution could trigger a dialogue to state how many copies to make, it would be very simple to quickly build out a course structure.

scottdennis
Community Team
Community Team

Thank you,  @Jeff_F ​

jacqueline_chu2
New Member

Hi

We have just discovered that you can copy a complete module/s.

  1. First you go into the course you want the modules added into.
  2. Go into settings
  3. Click Import content into this course
  4. Click copy a canvas course
  5. Search for the course
  6. Click All content or Select specific content (for particular modules)
  7. click Import, select content
  8. click on the arrow of the module category
  9. Select the content and import

Hope this helps Smiley Happy

carrie
Instructure
Instructure

I wonder if an option to "Mark all Pages as Must View" would be a helpful. Rather than repeat multiple steps, Edit > Pages > [select page] > Set requirement, simply choose Edit > [all pages] > Must View.

Similarly, for each Module, it might be nice to have an option to set requirement for all Assignments, Quizzes, etc.. That way a Designer/Teacher can set all Pages to Must View, set all Assignments as Must Submit, and all Quizzes as Must Submit or Must Score.

epokryfki
Community Member

This feature would be so much time efficient. Having 12 courses with the same format it would definitely help!

u0438341
New Member

Once  I set up a module WITHIN a course, I would like to copy the same structure for subsequent modules in the same course.  This is not the same as copying a module from one course to another as a response above provides directions for.  A consistent structure would be helpful for the instructor as well as the students!

abaine
New Member

This would be very helpful with my online courses that have the same structure every week (module).

jenniferpassman
New Member

A simple, "Copy this Module" would save a lot of time.

csalazar
Instructure
Instructure

We are looking at a major project to improve content creation in Canvas in 2016. The detailed scoping of what would be included in this project has not been completed, but being able to quickly replicate and copy content is one of the items that we are considering for this project. We would not take on the copying of a module structure as a stand-alone project before the other work has been completed.

kona
Community Coach
Community Coach

Thanks for the update! I'll take it as good news that you're looking at the best way to copy content in Canvas! This is a big need and will make a lot of people really happy!

quz2
Community Member

I hope your major project is something like this, or better Smiley Happy

A table of content-like table that asks me to fill in:

1. the names of all the module in the course (i.e. I can copy and paste all 16 at once);

2. the names of the content pages, with the choice of deciding level of indentations (i.e. I can copy and paste in 8 module summary pages at once);

And with a button "create course structure," I have a shell of the course.

This would save numerous clicks on each item that needs to be duplicated.

wwashington
New Member
"A simple, "Copy this Module" would save a lot of time."

And let ALL the people sing it...

AAAAAAAAAAAAAAaaaaaaaMEN!

csalazar
Instructure
Instructure

I'm unclear what would happen when you copy a module structure. Does that mean if I copy module 1, then I would have a second module that links to the same content as was in Module 1? Another option would be that the copy process would automatically make a copy of every item in the module (likely named "Copy of Assignment 1" or "Copy of Quiz 4") and then create a new module with links to the new content. Yet another option would be to have the system look at the contents and then create empty shells of the same types of content that are linked in the new module. I guess I need to know what part of the course creation process is this feature trying to make easier.

scottdennis
Community Team
Community Team

Option Two is the one I hear people asking about/for most often.  They want to put together a template of a module with, for example, a page for this week's readings, a 'what to expect in class this week' page, a lab assignments page, and a quiz that will have the same three questions each week.  They they want to make, say, nine copies of their template module and go through and just have to tweak a little text on each page or add a few additional questions in each quiz, say.

carrie
Instructure
Instructure

Deactivated user​  @scottdennis ​

When I was teaching with Canvas at Salem State University, I set up a Module with each of the following settings/headers. It would have saved time if the Module structure could have been copied. (Copy Module, Copy Module Settings, Include Content (Text Headers)).

[Module] (Unlock) (Month) (Date) (8:00) (pm)

[Teat Header] Required Readings

[Text Header] Required Activities

[Text Header] Additional Resources

For creating a series of Modules, it would have been great to be able to have Canvas to "Copy this Module (13) times with Unlock Dates each (Sunday) and (8:00) (pm)". The result would be a total of 14 modules, each unlocking at 8pm on Sundays, with the same text headers. Then I could go in and add content items in each Module under the appropriate Text Heading.

Having a Module copy Module Content would have been MORE WORK to delete the content. I just wanted the headers and settings.

Hope this use case sheds a little more light on this user request.

Your pal, Carrie

wwashington
New Member

Let's hope that someone reads and implements a feature as Jeff has described in this post.  We are about to roll out Canvas districtwide; a copy module function would make life easy for those of us in charge of facilitating migration and implementation on a systemic level.

kmatson
Community Member

YES we need to be able to copy a module structure, an assignment, a quiz, or discussion board.

Good instructional design says our modules should be as consistent as we can make them so students can follow the pattern and not waste time navigating. We have been "tricking" Canvas by copying modules into the same course via the import tool since they don't have a copy tool. Well this worked for awhile but then it dies and causes naming problems and things disappear. I can see how that happens; so we need a copy button.

The Canvas community clearly sees the need and voted this idea up before but it isn't a feature yet that I can find. I will put it back out there to vote it up again unless someone shows me where it is active to vote on. I can only find these archived instances.

Best regards,

Karen

scottdennis
Community Team
Community Team

Hi  @kmatson ​,

Yes, agreed; this idea has received a lot of attention from community members.  Our product team is currently considering and researching feasibility.  There is no need to conduct another vote as this has clearly been identified as a priority for many users.  Please follow this thread and check back if you would like to see updates.

Thanks,

SD

kmatson
Community Member

Scott,

Do we need to differentiate copying a module from individual items like assignments, quizzes, discussion boards? I am sure we would all like the copy on a global module level but also on an individual assignment, quiz, discussion board level as well.

Thanks so much, this will help faculty in course creation time and best practice for their students.

Best regards,

Karen