[Modules] Module level front page as a dynamic home page

Home pages are often set with information that is essential on the first day of class, but that students do not need to review every time they visit the course.  Meanwhile, getting students to move onto the modules page to begin and make progress in the course remains a challenge no matter how many times instructors type "start here" and "getting started" instructions.  Later in the semester students sometimes loose their place in the modules.

The ability to set a "front page" for every module that could be set as a dynamic home page, would allow the homepage to continue to serve as the current gateway to the course activities, complete with next and previous buttons. 

The goal would be for each student to see the front page set for their next incomplete module as the course homepage, in a course with this option selected. 

7 Comments
Naomi
Community Team
Community Team
Status changed to: Open

Hi @Steven_S,

I've opened your idea for conversation since Canvas doesn't currently have functionality to update the modules home page dynamically based on which modules the student has completed. However, there are some workarounds that might help! 

You can set your Home Page to display Course Modules (see How do I change the Course Home Page?) and students can minimize modules they have completed. "If a user with a course enrollment collapses or expands one or more modules, the Modules Index Page retains the state of each module when they return to the page."

Naomi

Steven_S
Community Champion
Author

@Naomi  unfortunately, that option does not include a way to display more than the titles of module items on the homepage, and we have required content to include on homepages.  The ability to have that homepage update to match student progress would produce a better experience for students.

KristinL
Community Team
Community Team
Status changed to: New
 
KristinL
Community Team
Community Team
Status changed to: Added to Theme
 
nathanatkinson
Community Team
Community Team
Status changed to: New
 
nathanatkinson
Community Team
Community Team
Status changed to: New
 
nathanatkinson
Community Team
Community Team
Status changed to: Open