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.
Found this content helpful? Log in or sign up to leave a like!
I am one of the developers of the Andes intelligent tutor for introductory physics. Andes contains over 500 problems and covers most of a standard introductory physics course. It just provides individual exercises: there is no textbook or anything else.
We would like to make Andes widely available to users of Canvas, using LTI.
However, since LTI only provides assignment-level integration, there is a bunch of functionality that I would have to provide myself:
All of these are pretty standard activities and I am loathe to re-invent the wheel.
What would be the easiest way forward?
Is there some other way of integrating into Canvas other than the assignment-level LTI integration?
I am rather confused by this whole business because I thought that this kind of functionality (1-4) is precisely what LMS's like Canvas are supposed to provide and yet I am faced with doing it myself.
[This is a heavily revised version of my original post.]
Hi @bvds and Welcome to the Canvas Community,
I have shared this with the https://community.canvaslms.com/groups/canvas-developers?sr=search&searchId=14b34cce-5f24-4d49-b478-... group as they would be the best placed to help out and share some guidance on LTIs and integrating with Canvas.
I would highly recommend joining that group as there are lots of good discussions on LTI and some threads that may help you in your journey.
Hope that helps!
Stuart
Hi @bvds ,
It seems your question has really stumped the community. Have you been able to make any progress on this yourself and have any insights to share?
It would be great to hear if you have, and hopefully someone might see this again and have some thoughts they could share.
Hope that helps.
Stuart
Hi @bvds ,
LTI can be placed in Assignments, Navigation, Modules (via Link Selection) and the rich content editor.
See:
Your project is interesting and probably valuable to many instructors. I hope you can get your integration up and running!
Cheers,
Carrie
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