The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Authors: @DonLourcey (Dedicated Instructional Designer), @LoraMiller (Dedicated Instructional Designer), @SamOHanlon (Dedicated Instructional Designer)
If we had to choose one Canvas feature we could not do without, it would be Modules. Using modules to organize content creates consistent flow and layout, so you (and your learners!) can focus on the content itself. Teachers can add any of the following to Modules: Pages, Discussions, Quizzes, Assignments, Text Headers, Files, External URLs, and External Tools. Another cool feature of Modules is that teachers can monitor the progress of learners through each module–what’s in progress and what’s been completed.
Instructors love the “Assign to” feature of Assignments, Quizzes, and Discussions. Soon, “Assign to” will be an option in Modules! This new release will allow instructors to further personalize learning experiences by tailoring module content for specific students, sections, or groups. How exciting!!
With the new "Assign To" feature, modules can be assigned based on a learner’s individual needs, progress, or learning path. It simplifies differentiation by ensuring that each student accesses the most relevant and appropriate materials. This targeted approach not only supports diverse learning needs, but also helps instructors track individual student progress more effectively.
Learn more in this Product blog post!
Edit module prerequisites and requirements through module settings.
Consider these best practices when organizing your content through Modules.
Begin the course with a Welcome or Class Overview Module. This module might include:
End the course with a conclusion module. Include a goodbye message, information about final grades, and/or suggestions for future learning.
Begin modules with an introduction/overview page. This page might include:
Conclude modules with a wrap-up or lessons learned page.
Module structure beginning with an overview page and ending with a conclusion page.
Example of overview page.
Example of conclusion page.
Organize structure clearly and consistently. Each module can correspond to a topic, week, chapter, objective, etc. But don’t mix and match! For example, if you are organizing your course by week, the modules should be Week 1, Week 2, and so on.
Provide a clear, consistent naming convention. Name Module items with any of the following combinations: First Word, Key Word, Numbers, Alphabet. Again, do not mix and match. Choose one naming convention and apply it throughout the course.
Consider using emojis or special characters for younger learners to give visual cues, thematic points of reference, or personalization.
Example of Secondary Science module structure.
Example of PE module structure.
You can use Modules to organize content by topic, chapter, unit, time (day, week, month, etc.), etc. The best way to structure your content depends on the age of your learners and how the content will be delivered to learners.
Use a hierarchical structure to chunk the content. For example, Text Headers can be used to break each module into sections by day of the week, the 4Ds (Discover, Discuss, Demonstrate, Deepen), the 5Es, or some other organizational method. Use indentation to associate pages, quizzes, discussions, and assignments with other items.
Example of 4th Grade Module Structure.
Example of HED Psychology 101 module structure.
Leverage Mastery Paths in building Canvas Modules. Mastery Paths (Video, Guide) is a feature that allows instructors to create differentiated learning experiences based on a student's performance, which means that the learning path a student follows is automatically determined by their scores on specific assignments. This ensures that each student receives content tailored to their level of understanding. In addition, an instructor can create a scenario for students to choose their learning path. This allows learners to select from different content options based on their preference, giving them more control over their learning experience. This personalized approach ensures that each student receives the appropriate level of challenge and support to meet their individual learning needs. Use Mastery Paths in a variety of ways:
Example of performance module structure.
Example of student choice module structure.
For further resources, here is a great community blog post from 2019 InstructureCon presentation. This blog post presents practical ways to use Mastery Paths and beneficial community support for implementing and leveraging Mastery Paths.
Incorporating modules in Canvas isn't just about organizing content; it's about creating an intuitive, engaging, and effective learning experience for your students. By following these best practices and leveraging the benefits of a well-structured course, you can enhance student engagement, improve learning outcomes, and streamline your teaching process. Remember, clarity, consistency, and creativity are key to successful module design. Don't hesitate to experiment with different approaches and continuously gather feedback from your students to refine your course structure. With these pro tips in hand, you're well-equipped to maximize the potential of Modules and take your learning design to the next level. Happy teaching!
How do you use modules? Share with examples. After reading this post, is there anything you are going to do differently?
Please comment below. We’d love to hear from you!
Our Design and Curriculum teams offer a variety of services, including course templates, consultation hours, badging and certificate services, course reviews and evaluations, instructional workshops, course authoring, content reconstruction, and much more! If you would like to learn more about our services, please contact your CSM or a Learning Services Manager (Miranda McIntosh at mmcintosh@instructure.com or Lizzy Rodriguez at elizabeth.rodriguez@instructure.com). Please comment below. We’d love to hear from you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Lora is a Canvas Instructional Designer dedicated to Utah State Board of Education. She loves designing beautiful, high-quality courses for both students and adults. Before working at Instructure, Lora was an elementary and middle school teacher in North Carolina Public Schools for 13 years. She also worked as a Certified Blended Learning Facilitator for her district to further train fellow educators in best practices related to using technology in (and out) of the classroom. Lora also has several years of experience in eLearning content development in hybrid/blended and F2F learning environments.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in