CTE Curriculum
Prepare learners with CTE curriculum aligned to industry standards.
Canvas Integration Guide
Before Getting Started - Please share iCEV's system requirements with your technology department.
Things to consider before using the integration
- Multiple internet filters and firewalls.
- Different settings for wired and wireless technology devices.
- Software on technology devices that act as an internet filter or firewall.
- Students are automatically registered through the integration.
- Please do not register students through iCEV
- Students will roster back to the iCEV account and iCEV course the common cartridge gets created.
- Grades will be visible in both iCEV and the integration's gradebook.
- The “Highest” scored grade will be passed back to the integration gradebook.
NOTE: Student licenses and teacher accounts must be purchased to use the integration.
TABLE OF CONTENTS
Administrators' Guide
NOTE: This process should be completed by the Canvas Administrator.
- Login to Canvas with an Administrator account
- Click Settings
- Click Apps
- Click View App Configurations
- Click +App
- The Add/Edit App window will appear
- Configuration Type: Manual Entry
- Name: iCEV
- Consumer Key: {Please contact us for this information}
- Shared Secret: {please contact us for this information}
- Launch URL: https://login.icevonline.com/LTI
- Domain: login.icevonline.com
- Privacy: Email Only
- Custom Fields:
- courseId=$Canvas.course.id
- assignmentId=$Canvas.assignment.id
- duedate=$Canvas.assignment.dueAt
- lockAt=$Canvas.assignment.lockAt.iso8601
Adding an Administrative Access Token
NOTE: This process must be completed by your Canvas Administrator; this process is optional. The administrative access token will allow teachers to control the number of attempts a student is given; for each assignment by Canvas.
- Login to Canvas with an Administrator account
- Click Account
- Click Settings
- Click +New Access Token
- Purpose: iCEV API Application
- Expires: {Leave Blank}
- Click the Generate Token button
- Send an email to Customer Support with:
- The token key
- The Canvas domain name
- Example: https://{domain_name}.instructure.com/
Teachers' Guide
NOTE: These steps assume that the Canvas Administrator has setup the external tool (integration) in Canvas. If they have not, please send the Administrators Section to the Canvas Administrator.
Step 1 - Export Lesson from iCEV
NOTE: It's recommended to only export one lesson at a time.
- Navigate to Your Course
Go to the Courses page in iCEV and locate the lesson you want to export. Click the blue View button next to that lesson.
- Review Lesson Materials
Inside the lesson, review all materials. Make sure everything you want to include in the export is marked Visible to Students, including:
- Presentations
- Instructional materials
- Interactive assignments
- Click “Export Common Cartridge”
Click the green Export Common Cartridge button in the upper-right corner of the lesson page.
- Select Your LMS
A pop-up window will appear. From the dropdown menu, select the Learning Management System used by your school district.
- Start the Export
Click the green Export button to begin the process.
- Download the IMSCC File
An IMSCC file (Common Cartridge format) will be created and downloaded to your computer.
⚠️ Do not open this file—it’s designed to be imported directly into your LMS.
Step 2 - Import into Canvas
- Open Your Canvas Sandbox Course
Navigate to your Canvas Sandbox Course.
⚠️ Do not import content into a published course—this can lead to data loss that may not be recoverable without help from your Canvas Administrator. - Start the Import Process
On the course Home page, click Import Existing Content from the right-hand menu.
- Choose the Content Type
In the Content Type dropdown, select Common Cartridge 1.x Package.
- Upload the Common Cartridge File
You have two options:
- Drag and drop the file from your desktop
- Or click Browse your files and select the file from your computer
- Set Import Options
Under Content, select All content (recommended). You may adjust this if you have specific import needs.
- Begin the Import
Click Add to Import Queue to start the upload.
- Monitor Import Status
The Import Content page will display the status of your upload. Wait for it to show as Completed.
- View Imported Content
Once the import is complete, click Modules in the left-hand sidebar to view your lesson.
- Confirm Lesson Visibility
Your lesson—and any content marked as visible to students at the time of export—will now appear in your Canvas Sandbox Course
Step 3 - Copy the Lesson into Course
- Access Your Sandbox Course
After importing iCEV content into your sandbox course, open it to begin the transfer process.
- Locate the Lesson to Copy
Find the specific lesson you want to move into your published course.
- Open Lesson Options
Click the three dots (⋯) to the right of the lesson header. From the dropdown menu, select Copy To.
- Choose the Destination Course
A search bar will appear. Type the name of your published Canvas course where you want to send the content.
- Confirm the Copy
After selecting the destination course, click the Copy button.
- Copy Confirmation
You’ll see a message confirming that the copy operation has started successfully.
- Verify the Lesson in the New Course
Go to your Canvas Dashboard, open the destination course, and click on Modules. You should now see the lesson successfully copied over.
Features
⚠️ Note: The user interface shown in these videos may look different from the current iCEV platform. While the visual design has been updated, the steps and functionality demonstrated remain the same.
Lesson Visibility
Assignment Visibility Settings
Student Feedback Options
Attempt Threshold Options
Canvas Course Assessments
FAQ's
Please review this resource to see how Canvas / Instructure is running worldwide: Canvas Status
Please review this resource to see how your specific host is running: Canvas Region Status
This error message appears if the internet or network is running slowly or is unstable.
Step 1
If the student refreshes the browser a few times the error message should go away.
Step 2
If the error message is very persistent; please have the student clear their internet history and cache.
If using an Apple device
Please use this resource to disable “Prevent cross-site tracking” in the Safari browser.
Step 3
If after refreshing and clearing the internet history; the message still appears please verify that third-party cookies are not being blocked.
- Go to the Course
- Go to Module
- Look at the assignment that is reflecting all zeros (0)
- Double-check the point value for the Canvas external tool assignment and that the value is something other than zero (0). If it is set to zero (0), set the point value to something different and have the students re-submit the assignment. Have the students follow the directions in “Some student grades are missing what can be done?”
- Have the student go back to the assignment that is missing the grade.
- Have the student click the text that says Summary.
Most likely this scenario has happened:
- The student opens Assignment “A” and tries a few questions.
- The student then opens Assignment “B” in a new tab or window on the same browser.
- The student moves back to Assignment “A” and sends the assignment.
In this scenario, scores will appear under Assignment “B” rather than Assignment “A” because scores are sent back for the last opened assignment (Assignment “B” in this case) on the browser as the session is updated.
The External Tool needs to be updated. Add login.icevonline.com to the Domain field.
- Go into the Course
- Click Grades
- Wait for the gradebook to appear
- Click Gradebook
- Click Gradebook History
- Gradebook History shows as grades are coming in. Under Grader, anywhere Not Available is visible.
That is Canvas receiving the grade from iCEV or any other external tools being used. - For further information, please review this resource:
Canvas - How do I view the history of all grading changes in the Gradebook?
We're Here to Help
If you have any questions or need additional support, please contact us using one of the options below: