CTE Curriculum
Prepare learners with CTE curriculum aligned to industry standards.
Moodle Integration Guide
Connect iCEV curriculum, assignments, and gradebook data to your district's Moodle environment through an LTI 1.1 or LTI 1.3 integration.
Before getting started: Student licenses must be purchased to use the external tool. Please share iCEV's system requirements with your technology department.
- Cartridge files cannot be shared. Each file is tied to an individual teacher’s iCEV account and course.
- Student licenses and teacher accounts must be purchased to use the integration.
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.
Administrators’ Guide
This process should be completed by the Moodle Administrator.
LTI 1.1 Integration Guide
Step 1: External Tool Installation
- Log in to Moodle
- Go to Site Administration → Plugins → External Tool → Manage Tools
- Within Manage Tools, select Configure a tool manually
- Fill in the following information:
Tool Name: iCEV
Tool URL: https://login.icevonline.com/lti (add your special ID at the end if you have one)
Tool description: iCEV Learning Platform
LTI Version: LTI 1.0/1.1
Consumer Key: please contact us for this information
Shared Secret: please contact us for this information
Tool configuration usage: Show in activity chooser and as a preconfigured tool
Default launch container: New Window - Under Services, enable:
• IMS LTI Assignment and Grade Services — use this service for grade sync and column management
• IMS LTI Names and Role Provisioning — use this service to retrieve members’ information as per privacy settings
• Tool Settings — use this service - Under Privacy, set:
• Share launcher’s name with tool: Always
• Share launcher’s email with tool: Always
• Accept grades from the tool: Always
• Force SSL: Checked - Click Save Changes
Step 2: Importing Common Cartridge Files
- Teachers will need to download their iCEV common cartridge files from their own iCEV Courses and give those files to their Site Administrator
- Cartridge files cannot be shared between teachers — each file is tied to an individual teacher’s iCEV account and course
- Students will roster back to the iCEV account and iCEV course the common cartridge gets created from
- Login to Moodle
- Click Site Administration
- Click Courses
- Click Restore Course
- Under Upload a backup file: click Choose a File (this will come from the teacher’s iCEV account), set Save As to the name of the iCEV lesson or course, click Upload this file, then click Restore, then Continue
- Under Destination: choose Restore as a new course or Restore into an existing course, then click Continue
- Under Settings: click Next
- Under Schema: click Next
- Under Review: click Perform restore
Once you receive the message “The course was successfully restored,” click Continue. From here you will be taken to the course, where you can enroll users now or at a later date.
Step 3: Assign a Course to a Teacher
- Login to Moodle
- Click Site Administration
- Click Courses
- Click Manage Courses and Categories
- Select the course
- Click Enrolled Users, then Enroll Users: select the teacher account and the student accounts you want to assign to the course, then click Enroll Users
LTI 1.3 Integration Guide
Connect iCEV curriculum, assignments, and gradebook data to your school's Moodle environment through an LTI 1.3 integration.
Step 1: External Tool Installation
- Log in to Moodle
- Go to Site Administration → Plugins → External Tool → Manage Tools
- Within Manage Tools, select Configure a tool manually
- Fill in the following information under Tool settings:
Tool Name: iCEV
Tool URL: https://login.icevonline.com/lti (add your special ID at the end if you have one)
Tool description: iCEV Learning Platform
LTI Version: LTI 1.3
Public key type: Keyset URL
Public keyset: https://login.icevonline.com/lti/.well-known/jwks.json
Initiate login URL: https://login.icevonline.com/lti
Redirection URI(s): https://login.icevonline.com/lti
Tool configuration usage: Show as preconfigured tool when adding an external tool
Default launch container: New Window - Under Services, enable:
• IMS LTI Assignment and Grade Services — use this service for grade sync and column management
• IMS LTI Names and Role Provisioning — use this service to retrieve members’ information as per privacy settings
• Tool Settings — use this service - Under Privacy, set:
• Share launcher’s name with tool: Always
• Share launcher’s email with tool: Always
• Accept grades from the tool: Always
• Force SSL: Checked - Click Save Changes
After the external tool is installed, click on the magnifying glass icon to view the configuration details.
Your integration will not be considered complete until the required information has been submitted to iCEV and a confirmation email has been received.
Please email integrationsupport@icevonline.com with the following details:
- Platform ID (Required)
- Client ID (Required)
- Deployment ID (Optional)
- Public keyset URL (Optional)
- Access token URL (Optional)
- Authentication request URL (Optional)
Completion and confirmation from iCEV will officially finalize your integration setup.
Step 2: Importing Common Cartridge Files
- Teachers will need to download their iCEV common cartridge files from their own iCEV Courses and give those files to their Site Administrator
- Cartridge files cannot be shared between teachers — each file is tied to an individual teacher’s iCEV account and course
- Students will roster back to the iCEV account and iCEV course the common cartridge gets created from
- Login to Moodle
- Click Site Administration
- Click Courses
- Click Restore Course
- Under Upload a backup file: click Choose a File (this will come from the teacher’s iCEV account), set Save As to the name of the iCEV lesson or course, click Upload this file, then click Restore, then Continue
- Under Destination: choose Restore as a new course or Restore into an existing course, then click Continue
- Under Settings: click Next
- Under Schema: click Next
- Under Review: click Perform restore
Once you receive the message “The course was successfully restored,” click Continue. From here you will be taken to the course, where you can enroll users now or at a later date.
Step 3: Assign a Course to a Teacher
- Login to Moodle
- Click Site Administration
- Click Courses
- Click Manage Courses and Categories
- Select the course
- Click Enrolled Users, then Enroll Users: select the teacher account and the student accounts you want to assign to the course, then click Enroll Users
Teachers’ Guide
Step 1 - Export Common Cartridge from iCEV
- This can be done on an individual lesson basis or on an entire course basis.
- Login to iCEV export common cartridge file and give to Site Administrator to attach to Moodle Course for you.
Step 2 - Importing Common Cartridge into Moodle
Once your Moodle Site Administrator has imported the content into your Moodle Course, you will be able to access it.
Frequently Asked Questions
Check Moodle system status: status.moodle.com
Usually caused by slow or unstable internet.
- Refresh the browser a few times
- Clear browser cache/history
- Make sure third-party cookies are enabled. If using Safari on Apple devices, disable “Prevent Cross-Site Tracking”: support.apple.com
Go to the Course, then the Module, and look at the assignment reflecting all zeros. Check that the Moodle assignment is not set to 0 points. If it is set to zero, set the point value to something different and have the students re-submit the assignment, following the directions in “Some student grades are missing, what can be done?”
- Have the student return to the assignment with the missing grade
- Have the student click on their score — this will retransmit the grade from the iCEV gradebook to the Moodle gradebook
We're Here to Help
If you have any questions or need additional support, please contact us using one of the options below:



