1. Help Center
  2. LMS Integrations
  3. LMS Integrations instructions

Google Classroom - Coursera Integration

Google Classroom is an easy-to-use and secure tool that helps educators manage, measure, and enrich learning experiences. Google Classroom works with many other third-party apps and services to make digital education easier, more affordable, and accessible for teachers, students, guardians, and admins alike.

This article describes how to set up integration between Coursera and Google Classroom in the GG4L Connect platform. Please take a moment to watch the Integration Overview Video to get a better understanding of the process. 

The integration steps are the following:

  1. Coursera Configuration;
  2. Google Classroom Configuration;

  3. Coursera courses sync into Google Classroom;
  4. Grade Sync to Google Classroom;
  5. Adding New Coursera Courses.

The detailed instructions are given below. When configuring the integration, please follow the order of the steps as they appear in the article.

Integration Overview Video

Coursera Configuration

  1. A separate email with the link to set up a password for your GG4L Connect account should be sent to you. Activate your admin account in GG4L School Passport according to instructions from the email.
    Please note: The link for account setup is valid only for 24 hours. If the link has expired, please contact support@gg4l.com and request a new one. 

  2. Sign in to the School Passport.

  3. In the Search, enter the district's name, and select it.

  4. Log in to the console > Click Connect:

  5. Once you are in the system, you can see the already activated Coursera Import Application. This step is done by the GG4L Support team. 
  6. You can check and add/remove the Coursera Learning programs that need/don't need to be used for the Google Classroom integration in the Schools Mapping tab by opening the application and navigating to Settings:

     - to remove a program from Mapping, click the delete icon;
     - to add a new program drag the toggle to Create New GG4L School;
    Once all the changes are done - hit Save in the bottom right corner 

    Note: do not activate any additional checkboxes in the Delivery Config Tab. The Granular Grade Sync functionality is not available for Google Classroom integration.
  7. If there were any changes in the Schools Mapping Tab, click the RUN IMPORT button.

Google Classroom Configuration

To configure the Google Classroom app, please follow the instructions below.

  1. Navigate to the Application Gallery.
  2. Find the Google Classroom application and click the ACTIVATE button to start configuring the GC.

    Note: Please choose the appropriate Google Classroom account that has access to the class shells/courses which are going to participate in the Coursera courses program. Choose your account where you have access to your Google Classroom account as a teacher.

  3. Set up Delivery Config. In order to do this, you should grant Authorization Access. This means you are giving access to your Google Classroom data. For this, click the SIGN IN WITH GOOGLE button.
  4. Check all the available checkboxes and click the CONTINUE button.
  5. The next step is Schools Mapping. Select schools (class shells) that will use integration with Coursera. To choose an individual school, just drag the slider to the right, in front of the school you need. To select all, click the AUTO MAPPING button. You can also modify the name of the school within the Mapping stage - by typing its name as a GG4L School (the name of the school from the Data Sync will be pulled as the newly named school). When done, click SAVE.
  6. On the Coursera Courses step, select schools (classrooms) that will use integration with the Coursera programs and pick the needed Coursera course(s). When done, click SAVE.

    Screenshot 2022-05-30 at 07.36 1
  7. The next step is SSO Applications. In this step, you can already FINISH CONFIGURATION or continue to configure further settings.
  8. Click the RUN SYNC button (if it is disabled that means that the sync with Coursera has not been finished yet, please wait before the button becomes active and then click it).
    Screenshot 2022-05-30 at 07.37 1

Sync Process

To start using the integrated Coursera courses in Google Classroom, you should repeat the syncing process of the data first. To do this, return to the Home section where you will see both apps activated, and follow the instructions below.

  1. Click the Coursera app and hit the RUN IMPORT button (it’s needed for the links to be generated for future publishing in Google Classroom). Wait till the sync ends.
  2. After the sync is finished, return to Home again. Choose the Google Classroom app, and click RUN SYNC to publish the links to Coursera into the needed Google Classroom class shells.
  3. After the sync is finished please go to https://classroom.google.com/ and click the needed class shell for Coursera classes.
    Screenshot 2022-05-30 at 07.40 1
  4. Check if the links were successfully published as the assignments in the appropriate class shell and go to one of the assignments.
    Screenshot 2022-05-30 at 07.40 2
  5. Click the Instructions tab and then on the link in it:
    Screenshot 2022-05-30 at 07.41 1
    Screenshot 2022-05-30 at 07.40 3
  6. You should see the following message of SSO Request first and the loaded Coursera site page eventually.
    Screenshot 2022-05-30 at 07.44 1
  7. If a user is not enrolled in the Coursera program then a user is prompted to complete enrollment. 
    Screenshot 2022-05-30 at 07.44 3
    In case a user already has a Coursera account then a system will ask a user to provide an email address and a password for the existing account.
    Screenshot 2022-05-30 at 07.44 2
    If a user is new to Coursera, a system will prompt the user to choose a password.
    Screenshot 2022-05-30 at 07.44 4
  8. Once a user establishes an association with the Coursera program, he/she will be navigated to a respective Coursera course page.
    Screenshot 2022-05-30 at 07.45 1

Grade Sync to Google Classroom

Once the student completes the Coursera course, the grade is transferred to the Google Classroom grade book within 24-72 hours. To check the grade, please do the following:

1. Go to the "Grades" tab and find the student, hover over their grade, and click three dots sign (kebab menu icon), and choose the "View submission" option:
2. You will see the information on the student's grade opened in a new tab. There will be a "Grade" section and in the line Previously you will see the grade from Coursera: 

3. Please, type the grade in the field and it will be automatically saved and displayed in the Gradebook.

Student View: Once the grade is pushed to Google Classroom from GG4L, the assignment status changes to "Graded" and the student can see the grade by clicking "View assignment" as shown in the screenshots below: 

Adding New Coursera Courses

Once the integration is set up, the instructor can add new Coursera courses to be published in the existing or new Google Class.

The detailed instructions are given below. When adding new Coursera courses to the integration, please follow the order of the steps as they appear in the article.

Video instruction adding new Coursera courses to Google Classroom

1. To add new Coursera Courses to the existing Google Classroom mapping: 

  • Type the name of the required Coursera course in the field Coursera Courses 
  • Choose the course from the drop-down
  • Save
  • Run Sync in GC
  • Run Import in Coursera
  • Run Sync in GC

2. To map Coursera courses to a new Google class:

  • Click New Course Mapping
  • Choose Google Classroom Class + Coursera Program + Coursera Courses
  • Save
  • Run Sync in GC
  • Run Import in Coursera
  • Run Sync in GC