For LMS administrators

Install EconLearn in your LMS

EconLearn is an LTI 1.3 tool. Once installed, any teacher in your instance can add a live, draggable economics graph, a graded predict-then-reveal graph activity, or an auto-graded topic check from the course editor. Students need no EconLearn account, and graded scores return directly to the LMS gradebook.

The integration is new, so every install currently runs as a guided pilot: write to jude@econlearn.org and we do the setup with you and stay on hand through your first graded activity.

If you would rather not install anything, the same graphs work as a plain iframe: copy a snippet instead.

Start a guided installation

In Canvas, go to Admin, then Developer Keys, then + Developer Key, then + LTI Registration, and choose "Enter URL". Paste:

https://www.econlearn.org/api/lti/register

The URL opens installation instructions; it does not register the tool by itself. An EconLearn administrator must open the secure review in a separate tab, verify your institution's issuer and endpoints with you, and explicitly approve the installation. Do not send registration tokens by email. After approval, return to your LMS, turn the resulting key ON, and add the app to the account or a sub-account. Keep the Assignment and Grade Services scopes enabled. Before using it with students, test an instructor launch, an activity, and the returned grade together.

If dynamic registration is unavailable

In Canvas, create an LTI developer key using the JSON configuration URL below, turn the key on, and install its client ID in the intended account or sub-account. EconLearn completes the registration automatically on the first Canvas-signed launch. No separate roster sync or shared secret is required.

JSON configuration URL
https://www.econlearn.org/api/lti/config
OIDC initiation URL
https://www.econlearn.org/api/lti/login
Redirect / target link URI
https://www.econlearn.org/api/lti/launch
Public JWKS URL
https://www.econlearn.org/api/lti/jwks

What your teachers get

In Canvas, teachers can open EconLearn while editing an External Tool assignment or from the menu at the top of the Assignments page. They choose the activity, title, and point value, and Canvas creates the assignment and gradebook column. They do not recreate a course or import a roster into EconLearn. Teachers can assign a graph scenario that asks students to predict both equilibrium outcomes before the walkthrough reveals the answer. The teacher can grade the two-part prediction for accuracy or award completion credit. EconLearn sends the scaled point score to Canvas. They can also create a 5, 10, 15, or 20-question check for any Microeconomics or Macroeconomics topic. Both activity types are graded on the server and return the final percentage to the same gradebook column. Teachers can also insert any of these ungraded graphs:

What we collect about your students

EconLearn does not store student names, email addresses, or a Canvas roster. No EconLearn account is created. For a graded activity, EconLearn stores Canvas's opaque learner and assignment identifiers, the selected answers, and the final score. Those opaque values are required to return the score to the correct Canvas gradebook cell.

Ungraded graph launches do not create a learner record. Graded activity state is isolated behind server-only database access, and browser launch tokens are stored only as hashes. Full privacy policy.

Cost

The graphs, LMS graph predictions, topic checks, glossary, and practice questions are free for any school. Paid classroom tools exist for teachers who want EconLearn's own classroom management and reporting, and none of them are required for Canvas score passback. See what teachers get.

Setup trouble, or an LMS not listed here? Email jude@econlearn.org and it gets answered the same day.

AP® is a trademark registered by the College Board, which is not affiliated with, and does not endorse, EconLearn.