Be sure to open SolidProfessor and Canvas in two different browsers.
For example: if you have SolidProfessor open in Chrome, you'll open Canvas in Edge. Opening the apps in the same browser may cause issues with the setup process.
1.1. Log into SolidProfessor, click on 'Classes' and create your Class.
For instructions on how to create a Class, see this article.
Classes created prior to 5/6/2019 or the date that LTI was activated for your account (whichever date is later) will not display LTI integration settings.
1.2. Click the user options button in the upper right. Then click "Profile".
1.3. Uncheck the box to enable Deep Linking for your account, then choose the Configuration Type "URL/XML."
You'll copy this information into Canvas in section 3.
If you do not see this section and you are interested in integrating SolidProfessor with an LTI compliant LMS, please contact us.
1.4. In a different browser, log in to your Canvas account and click "Start a New Course".
Be sure you open SolidProfessor and Canvas in two different browsers.
For example: if you have SolidProfessor open in Chrome, you'll open Canvas in Edge. Opening the apps in the same browser may cause issues with the setup process later.
1.5. Enter your new Course information, and then click to "Create course".
2.1. Click "Settings" in the lower left navigation of your new Course.
2.2. Click the "Apps" tab at the top.
2.3. Click on the "View App Configurations" button.
2.4. Click on "+App".
3.1. Change the "Configuration Type" to "Paste XML" and enter "SolidProfessor" as the "Name".
If there is more than one instructor at the school using SolidProfessor, you should also add the last name of the instructor after "SolidProfessor" in the name field (eg. "SolidProfessor - Washington").
3.2. In SolidProfessor, ensure your "Configuration Type" is "URL/XML". Then, click the copy icon to the right of your "Key",
Every instructor using SolidProfessor will have different a different "key" associated with their account and classes. For this reason, a single key cannot be used to integrate an entire school.
3.3. Return to your Canvas browser window and paste your "Key" into the "Consumer Key" field.
3.4. Return to your SolidProfessor browser window and click the copy icon to the right of your "Secret".
3.6. Return to your SolidProfessor browser window. Confirm your "Configuration Type" is set to "URL/XML" and then click the copy icon to the right of your "URL/XML" link.
3.7. In a new browser window, paste the URL into the address bar and hit enter on your keyboard. Then, select all of the code on the page and copy it.
3.8. Return to your Canvas browser window and paste the XML code into the "XML Configuration" window. Then click "Submit".
4.1. Note that "SolidProfessor" now appears in your "External Apps" list. Next, click on "Assignments".
4.2. Click "+Assignment".
4.3. Name and configure your assignment. In the "Points" field, enter the number of points you'd like the assignment to be worth.
You can make this any number you'd like and the proper calculations will be made automatically to convert the SolidProfessor review test score to this number of points. Note that if you leave this number at "0", the resulting score will be "0" regardless of what your student scored on their review test (you're telling Canvas to convert the review test score to "0").
You can change the "Display Grade as" to "Percentage", if desired, and the calculation will accommodate this, as well.
4.4. In the "Submission Type" section, ensure the first field reads "External Tool" and then click "Find".
4.5. Click on "SolidProfessor".
4.6. Click "View Assignments" for your desired SolidProfessor class.
4.7. Leave the radio button selected for the first assignment and click to "Integrate to LMS".
4.8. Click "Select".
4.9. Ensure that "Load This Tool In A New Tab" is checked, and choose the Submission Attempts
If you chose to allow for multiple review test attempts when setting up your class in SolidProfessor, each subsequent test will replace the previous score in the "Grades" section. You can find the history of all grades by looking at the "View Gradebook History".
4.10. Adjust the "Assign Access" settings, as desired (add due dates/availability dates/etc.). Then click "Save".
4.11. Click to return to the main "Assignments" page. Then click the "+" to add your next assignment.
4.12. Repeat steps 4.2-4.11. Then continue to add assignments in the same manner until you've added all of them from your class.
4.13. Click the unpublished icon to the right of each assignment name to publish them (will turn to a green check).
DO NOT allow your students to go to www.solidprofessor.com and complete work there. Doing so will break the integration and keep their grades from importing to Canvas.
5.1. Have your students follow these steps to log into Canvas and access their new SolidProfessor assignments.
5.2. First time students will be prompted in a new window to create an account and input a payment or Enrollment Key.
Integrations requiring anonymous student data will not require this step. Need your student's data to remain anonymous? Please contact your Customer Success Manager for more information.
They will only be prompted to input payment or an Enrollment Key one time. Future visits will allow them to go straight to their lessons.