What it does
Sync students, teachers, classes from a Canvas site into Mathspace
Allow single sign-on (SSO) login into Mathspace from a Canvas site
What we're working on next?
Add links to Mathspace worksheets or lessons
Create assignments that link to Mathspace tasks
Sync results from Mathspace tasks into the Canvas gradebook
What are the benefits?
Students and teachers don’t need to remember another set of passwords just for Mathspace
Much less admin overhead to setup users and classes in Mathspace, because it will stay in sync with their Canvas data
Things you should know before you start
Canvas becomes the source of truth for student class lists
Unlike regular school accounts in Mathspace. The changes must be made in the Canvas site, usually only by administrators.
Can still change the curriculum assigned to the class and student.
Migrating an existing school with user accounts to use the Canvas integration can be challenging
We need to match the users and classes in Mathspace with those in Canvas, which must be 100% accurate otherwise duplicate accounts will be created for some users.
Teachers must login to Mathspace once from every course they wish to have in Mathspace
This is necessary for the corresponding class & students to appear in Mathspace.
Teachers cannot reset student passwords
Unlike regular student accounts in Mathspace. The students won’t have Mathspace passwords, they’ll need to figure out how to reset their passwords on Canvas.
Teachers and students must login from Canvas
There’s no way to login from the Mathspace site, users must go to their Canvas site. We're working on addressing this.
What can Mathspace access from the Canvas site?
When the Mathspace LTI link is clicked by a student or teacher, we receive user data (ID, name, email, role) and course data (ID, name)
We periodically pull from the Canvas site all the courses where users have accessed Mathspace, to fetch the current members in the course, each user (ID, name, email, role) and the course (ID, name)