Note
This article applies to Dragonfly, StudySync, Traverse, and Twig Science.
With the programs listed above, you can establish an LTI (Learning Tools Interoperability) integration with Schoology so teachers can link assignments* and enable grade passback between Schoology and the program. This removes the need for teachers to enter students' grades manually in Schoology—instead, they can grade assignments in the Imagine Learning program and then send the grades electronically to Schoology. Students will also be able to complete and submit their Imagine Learning coursework and then view their grades directly in Schoology**.
*The assignment linking feature is not yet available for Twig Science. Teachers using Twig Science will be redirected to the Product Portal, where they can navigate to and then grade the assignment. The grade will then be reflected in Schoology.
**Dragonfly assignments that are only reviewed for completion but do not have a percentage grade will not be captured in the Schoology gradebook.
To set up and configure the LTI integration between Imagine Learning and Schoology:
- Sign in to Schoology.
- Go to the App Center from the right side of the top navigation banner.
- At the top of the page, go to My Developer Apps.
- Click the +App Add button.
-
Fill out the form with the following information, including copying and pasting the URLs from this table. Use the screenshots underneath the table as an example.
(If a field is not listed in the table, it is up to you how you fill it out.)Field What to Enter Available for: Only people in my school Type of App: LTI 1.3 App
(Check the checkbox by Launch app in Schoology)Can be installed for: Check ALL of the checkboxes:
- Standard user visibility
- Courses
- Groups
Configuration Type: Manual Privacy: Send Name and Email/Username of user who launches the tool LTI Advantage Extensions - Ensure Deep Linking is selected
- Check Assignment and Grade Services, unless you are using the app for Single Sign-On (SSO) only
Tool Public Key Leave blank JWKS URL https://lti.launch.imaginelearning.com/api/jwks Domain/URL https://lti.launch.imaginelearning.com/api/launch Custom Parameters username=$User.username OIDC Login Init URL https://lti.launch.imaginelearning.com/api/OidcLogin Redirect URLs https://lti.launch.imaginelearning.com/api/launch The following screenshots provide additional guidance:
(Fields where logos can be added are not shown in these screenshots. Uploading images is entirely optional.) - Check the box to agree to the terms of service and click Submit.
- After receiving a confirmation, open the Options drop-down menu and select API Info.
- In the window that opens, copy the Client ID. Then close the window.
- Send the Client ID to your Imagine Learning onboarding agent so they can complete the setup in the Imagine Learning internal LTI tool. You should also let the Imagine Learning agent know if you intend to use the app for SSO only or also for assignment linking and grade passback.
- Click Install LTI 1.3 App to add the app to your organization (and make it available to install in individual courses in a later step).
- Click I Agree.
- Click Continue.
- Select Add to Organization.
- Go to Courses and then create a new course or click on a tile to open the existing course where you want to install the app.
- Near the bottom of the Course Options left navigation sidebar, click the Install Your Apps link.
- In the window that opens, check the box to select the app you just created and then click Submit.
You will receive a confirmation and the app will now appear at the bottom of your Course Options menu. - If you haven't already, add students and educators to the course.
- Click Members in the Course Options left navigation sidebar. Then, make sure each educator in the course has administrator permissions, as designated by a yellow shield icon next to each educator's name. If an educator does not have this icon, use the gear drop-down menu and select Make Admin. Otherwise, they will not be able to use the tool correctly.
- Once your Imagine Learning onboarding agent informs you that they've completed setup in the Imagine Learning internal system, notify your teachers that they can begin linking assignments and grades.