How to allow students to add a public course to their dashboard?

Jump to solution
Bailey12
Community Member

Hello!

We've been working on a public Canvas page to advertise information for a school organization. Aside from those with teacher/TA permissions, the only way to see the course is with a direct link. I was wondering if there would be a way to allow students to add it to their Dashboard so they don't have to manually find the link each time. If not, we can manage, but it would certainly make things a bit easier. 

Thanks in advance!

Labels (3)
0 Likes
1 Solution
chriscas
Community Coach
Community Coach

Hi @Bailey12,

The only way that I know of for a course to appear on a user's dashboard is for the user to be enrolled in the course.  If you're just making the course public and then sharing the course URL, there would be no enrollment created so the course would not get added to anyone's dashboard.  There are a couple alternate ways to do this, both explained in the How do I enable course self-enrollment with a join... - Instructure Community - 830  guide:

  1. Let students self-enroll by sharing with them a secret URL or code.  With this option, instead of sharing the course URL, you could instead share the join URL which you get from enabling that option.  Then the users would be auto-enrolled right away.  This woks great if you're sure the user will want to be enrolled in the course (thought they could still drop if they changed their mind).
  2. Add Join the Course Link to the course home page.  If you enable this option, you could share the course URL as you have been, and any user who is logged in to your Canvas would see a "join" link/button when viewing the course.  They could slick that button to enroll and have thew course added to their homepage.

Hopefully one of those options will work for you!

If you have a lot of courses like this, you may want to look into a third option, called Canvas Catalog.  Catalog is an additional paid product from Instructure, but allows you to have essentially an app=store-like listing of your courses available for users to self-enroll in (either for free or you could also charge money for some).  With a decent number of courses, this is probably easier to maintain and a better experience for students than a manual web page listing would be.

Hope this info helps!

-Chris

View solution in original post

0 Likes