This article covers how to link a Stile Session to a Canvas assignment so that marks sync to the Canvas Gradebook automatically.
Prerequisites: Your school must have an active Canvas subscription and have completed the Stile + Canvas integration. See How to set up your Stile + Canvas integration.
Step 1: Select a course in Canvas
Log in to Canvas and click Courses in the left navigation column;
Select the course you want to work in, or create a new one;
Click Assignments in the course navigation menu.
Step 2: Add an assignment
Click the blue +Assignment button;
Enter an assignment name and the number of points.
The assignment name does not need to match the Session name in Stile, but keeping them consistent helps you and your students stay organised. The points in Canvas must match the total marks available on the linked Stile Session, and the Session must have marks enabled.
Note: If you later change the total marks on the Stile Session, you will need to update the Canvas assignment points manually. This is not synced automatically.
Step 3: Set submission type to External Tool
On the assignment page, click the Submission type menu and select External tool;
Click the grey Find button next to the URL text box;
In the menu that appears, click the Stile Session tool for your school. If your district has multiple schools configured, make sure you select the correct one;
Browse the Session picker and click Assign next to the Session you want to link. Assessments are tagged for easy identification;
Back on the assignment page, tick the checkbox for Load this tool in a new tab;
Click the blue Select button to confirm.
Note: Always load Stile in a new tab rather than embedded inline. Embedding Stile inside Canvas uses an iframe, which can prevent some school login portals from loading correctly, blocking students from accessing the Session.
Step 4: Save and publish
Fill in any remaining assignment details and publish the assignment as you normally would in Canvas.
Warning: Publishing a linked Canvas assignment automatically releases the Stile Session to any student assigned to it, even if the Session is hidden in Stile. If different groups of students are completing the same linked Session at different times, manage student access carefully in Canvas to control when each group can see the assignment.
When students launch the assignment from Canvas, they will be prompted to log in to Stile. If their Canvas email address is not yet linked to a Stile account, they will be prompted to create one. The Session is automatically released to a student the first time they launch it from Canvas.
Step 5. Release answers and feedback
Students who have launched the assignment from Canvas will appear in the Stile Students page with a Canvas icon next to their name, indicating their accounts are now linked.
When you release answers and feedback for the assessment in Stile, marks are automatically copied to the Canvas Gradebook for all linked students. You must release answers to sync them to Canvas. See Release model answers and feedback to your students.
