CTE Curriculum
Prepare learners with CTE curriculum aligned to industry standards.
Google Classroom Integration Guide
Connect iCEV curriculum, assignments, and gradebook data to your district's Google Classroom environment.
Before getting started: Please share iCEV's system requirements with your technology department before configuring the integration.
Things to consider before enabling 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 item they are accessing was shared from.
- 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
Approve CEV Multimedia in Google Admin Console
- Sign in to your Google Admin Console using an administrator account.
- Navigate to Security > Access and Data Control > API Controls > App Access Control.
- Locate CEV Multimedia in the list of requested applications.
- Select CEV Multimedia and choose the option to manage or configure access.
- Select the organizational units that should be allowed to use iCEV.
- When prompted to choose an access level, select the option that allows users to sign in with their Google accounts and permits the application to access the Google data required for the integration.
- Review your selections and save the changes.
- If prompted, confirm any required consent acknowledgements to complete the approval process.
Note: Changes within Google Workspace may take time to propagate across your organization. In most cases, access is available shortly after the application is approved.
Verify Access
After approving CEV Multimedia, have a teacher launch an iCEV assignment from Google Classroom. If the application opens successfully and users can sign in with their Google accounts, the approval has been applied correctly.
Teachers Guide
Account Requirements
- The teacher's email address in iCEV must match the email address used in Google Classroom.
- Each student's email address in iCEV must match the email address associated with their Google Classroom account.
- Matching email addresses are required for successful roster management and grade passback.
Step 1 - Initial Setup
- Login to iCEV
- Click My Profile
- Make sure the email that is in the Email field is the same email you're using within Google Classroom
- Attempt to share an iCEV Assignment
a. You do this by clicking the green "Share with Classroom" buttonb. Choose the Google Classroom account, when promptedc. Check all permissions in the permissions window
Step 2 - Share iCEV content to Google Classroom
- Navigate to your iCEV course and locate the lesson containing the content you would like to share.
- Click View Lesson next to the lesson.
- Within the lesson, find the item you want to share and confirm it is marked Visible to Students.
- Click the Google Classroom icon next to the item.
- The Share to Google Classroom window will open. Complete the fields below as needed:
a. Title: Enter a custom title for the assignment or leave the default title provided by iCEV.b. From Your iCEV Course: This field automatically populates with the current iCEV course and typically does not need to be changed.i. Additional iCEV Courses: If the same lesson exists in multiple iCEV courses, those courses may also appear as options.c. To Google Classroom Class: Select the Google Classroom where you would like to post the assignment.i. If a Google Classroom does not appear in the list, the item may have already been shared to that class. You can verify this on the Google Classroom Settings page for the iCEV course.d. Due Date and Due Time: Set the date and time the assignment should be due.e. Available Date and Available Time: Use these fields to schedule the assignment for a future date and time.i. Leave these fields blank if you would like the assignment to be posted immediately.f. Instructions: Add optional instructions or notes for students.
Recommended Setup: For the best experience, maintain a one-to-one relationship between iCEV courses and Google Classrooms, create new Google Classrooms each school year, and ensure teacher and student email addresses match between both systems. This helps ensure rostering, student access, and grade passback work as expected.
- To post the same item to additional Google Classrooms, click + Share with Another Google Class.
a. Important: When sharing the same item to multiple Google Classrooms, pay close attention to the From Your iCEV Course selection. Students who access the assignment will be rostered into the iCEV course selected in that field. To keep course enrollments organized and ensure data is associated with the correct class, we recommend sharing content from one iCEV course to one Google Classroom whenever possible.
- Review your settings and click Share to post the assignment to Google Classroom.
Please note:You are unable to change the point value on iCEV Assignments; this is due to the default assignments are based on a 100-point grade scale.
Google Classroom Settings Page
- Locating the Google Classroom Settings Link
a. After sharing content from iCEV to Google Classroom, go to your course page.b. Scroll down to the bottom right corner.c. Click the link labeled Google Classroom Settings.
- Viewing Shared Content
a. After clicking the link, you'll see a list of all items shared to Google Classroom from this course.b. To manage a specific lesson, click on its title.
- Reviewing Item Details
a. For each shared item, you'll see:b. The original content namec. Any custom title you assignedd. The date it was sharede. The number of Google classes it was shared withf. How many students accessed itg. How many students submitted it
- Sharing to Additional Classes
a. From this same page, you can share the item with a new Google Classroom.b. Simply select the additional class and follow the prompts to share.
Best Practices for Google Classroom
- Create a new Google Classroom for each school year whenever possible. Reusing classrooms from previous school years can cause issues when sharing iCEV content and tracking student progress.
- We recommend using one iCEV course for each Google Classroom. Sharing content from a single iCEV course to multiple Google Classrooms will roster all students into the same iCEV course, which can make tracking grades and student activity more difficult.
- Do not copy Google Classrooms. Copied classrooms can cause issues with student access and may prevent grades from appearing correctly in the Google Classroom gradebook.
- Do not use the Reuse Post feature in Google Classroom for iCEV assignments. Reused posts can interfere with student access and grade passback.
Grade Passback Requirements
To ensure grades are successfully returned to the Google Classroom gradebook:
- Log in to Google Classroom.
- Open your class and select the People tab.
- Locate the student and click the three dots next to their name.
- Select Email Student.
If you can view the student's email address, verify that the same email address is listed on the student's iCEV profile.
If you are unable to view the student's email address, please contact your Google Workspace administrator for assistance. The iCEV Integrations Team does not have access to your Google Classroom settings, accounts, or user information.
Sharing Content to Google Classroom
- All iCEV content shared to Google Classroom is posted as an Assignment.
- All iCEV assignments shared to Google Classroom use the same announcement format in the Classroom stream.
- To help students easily locate their work, we recommend directing students to access assignments from the Classwork tab. Some schools also choose to limit student access to the stream to reduce confusion.
Troubleshooting
Below are the most common scenarios that can happen with the Google Classroom integration. If you are experiencing one of these scenarios, please review the What to do column. If the scenario you are experiencing is not listed below, please reach out to our support team.
| Symptom | What to do |
|---|---|
| My students are appearing on the wrong roster in iCEV. What can I do to fix this? | Check the Google Classroom Settings page for the iCEV course and review the Shared To column. Students are automatically added to the iCEV course from which an assignment was originally shared. If content was shared from the wrong iCEV course, students may be rostered into that course. |
| What do I do if my students receive a "Please contact your teacher" message? | Make sure the assignment is marked Visible to Students in iCEV. Open your course, select the lesson, and expand the Interactive section. Check the Visible to Students box for the activities you want students to access, then refresh your browser and have students try again. |
| What do I do if my students don't see anything in Google Classroom? | If students see a blank page or content does not load, your school's internet filter or firewall may be blocking required iCEV services. Review the iCEV System Requirements and work with your IT department to confirm all required domains are allowed. |
| Why are students' grades visible in Google Classroom, but it says, "Not turned in"? | If a grade appears in Google Classroom, the student's score was successfully submitted. In some cases, Google Classroom may still display Not turned in because of how Google tracks assignment submissions. The grade can be considered valid. |
| My students are receiving a message to "Update their email". What do I do? | This message appears when the student's email address in iCEV does not match their Google Classroom email address. Have the student copy their email address directly from Google and update the Email field in their iCEV profile so the addresses match exactly. After saving, they can launch the assignment again. |
Questions & Support
If you have questions or need assistance, our team is here to help. For technical requirements and troubleshooting resources, visit www.icevonline.com/system-requirements or contact iCEV Support at 800.922.9965.
If you would like to meet with a member of our Integrations Team, you can schedule a Zoom meeting using this link: Calendly - Integration Support. We are happy to review your integration setup, answer questions, and help troubleshoot any issues you may be experiencing.



