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

Modules within Modules

I would like to be able to move modules into another module. For example, Unit 1 exam covers chapters 1-3, and each chapter is a module. Following the exam, I would like to "tidy up" the page, by pushing all exam 1 modules into that module. I was able to do that with folders in Blackboard.

Tags (1)
10 Replies
cesbrandt
Community Champion

Canvas does not support sub-modules.

Alternatively, instead of create 3 separate modules, you could combine the chapter modules into a single module using a combination of Text Headers​ and ​indentation​.

I find that to be confusing for the students.

I'm afraid that's the closest you'll be able to come to a sub-module configuration within Canvas.

If you'd like to see this added, you can submit it as an idea. To learn about idea submitting and the subsequent voting process, check out: How do I create a new feature idea?

meredith_munger
Community Participant

It is an imperfect solution, but you can indent the "sub modules" to make them look like they are under the main module for each section.

don_bryn
Community Champion

The ability to include collapsible lists in Canvas modules has been requested before., or at least similar ideas.  I think it's a great idea, allowing for cleaner content display in a manner the matches the outline of a course.

https://community.canvaslms.com/ideas/4636?commentID=43996#comment-43996

https://community.canvaslms.com/ideas/4627?commentID=36418#comment-36418

DrNufer
Community Advocate
Community Advocate

We use this approach at one of our institutions.  Our course development process is comprised of essentially 7 modules and 14 units - 2 units nested within each module.  A module in the course corresponds to a Canvas module, and then we separate the units by using Canvas text headers.  Here is what that might look like in the course:

2016-09-19_18-53-45.png

Actually, that is just dummy content from my sandbox, but I can just show you one of our actual past courses:

2016-09-19_18-58-49.png

It is pretty straightforward and the students are really not confused.  On the modules page they have the relevant assignment dates and point values, and I also point them to the canvas syllabus page and the calendar.  The calendar agenda view is a great resource for them to see the due dates sequentially. 

Thank you, this is very helpful.

Curriculeon
Community Member

Does Canvas Support Super Module Structures?

  • Yes.
  • In the canvas LMS, the notion of a "super-module" (a collection of modules to be imported into a course) is called a course.
    • Thus, canvas supports super-module structures.
  • However, the naming of the structure is a bit confusing.
  • To manifest the structure, you can enforce naming conventions of courses to denote how the course is intended to be used for curriculum development.

Solution

  • So far, the most modular solution I have found is to:

    • Part A - Creating a Super Module

      1. identify a collection of modules to be grouped as a super-module.
      2. create a new course with the intent to treat it as a super-module.
      3. affix the name of the new course with SuperModule
      4. ensure the SuperModule is always set to "Unpublished"; Publishing this can only create confusions.
      5. populate SuperModule with reusable modules to be imported into other courses.
      6. Repeat steps 1 - 6 for as many SuperModules as you would like.
    • Part B - Creating a Course from Super Modules

      1. create a new course with the intent to treat it as an importer of the SuperModule(s) in Part A.
      2. populate the newly created course by importing each of the SuperModule(s) from Part A.
      3. add any additional course-specific modules to the newly created course.
      4. add any additional module-specific content to the newly created modules.

Summary

  • Canvas supports creating a collection of modules to be imported into a course.
  • However, the support for this structure does not make an explicit distinction between a "super-module" (or "module-collection") and a course.
  • The most elegant work-around I have found to enforce this feature is to create clever naming conventions as mentioned in the aforementioned sections