Skip to main content

Assigning Work to Google Classroom

Use the Google Classroom App to Assign CodeHS activities to Google Classroom.

Kayla Pica avatar
Written by Kayla Pica
Updated this week
Pro feature

CodeHS Pro users can easily assign modules, lessons, and assignments from Sections connected to Google Classroom using the Google Classroom app.

Assign Work to Google Classroom

Use the Google Classroom app to assign work from CodeHS to Google Classroom:

  1. Under the Assignments Category in the left-hand navigation menu, click Configure

  2. \Select the Google Classroom App link to open the Google Classroom app

  3. Select the Grade Passback & Assignment tool

  4. Filter by Section using the drop-down menu

  5. Choose the Grade Passback level. For more details, see Syncing Assignments and Grade Passback to Google Classroom

  6. Click the Google Classroom icon next to any lesson, module, or activity to assign

  • You can also click on the Gray Circle next to a Module or Lesson to assign all activities within the Module or Lesson to Google Classroom

Gif depicting how to locate GC app and assign activities

Once an activity is assigned, three colored tools will appear:

Screenshot of a Module within the Grade Passback tool

These tools allow you to:

  • Blue Sync Grades icon Resync the Grades for that activity

  • Green View Activity in Google Classroom icon View the activity in Google Classroom

  • Red Remove icon Remove the activity from Google Classroom

Delete Assignments from Google Classroom

To delete an assignment from Google Classroom:

  1. Click Delete next to the assignment name.

  2. Confirm that you want to delete the assignment.

Note: While you can reassign the activity later, any grades or student data from the deleted assignment will be lost.

Video showing how to click the delete button that replaces the Google Classroom icon once you assign an assignment to Google Classroom

Assigning from the Configure App

You can also assign and unassign CodeHS activities to Google Classroom using the Configure App:

  1. Within the Configure > Access Controls + Due Dates tool, filter by Section and Student drop-down menus at the top of the page

  2. Click the Google Classroom icon next to any lesson, module, or activity

  3. Once assigned, the icon will disappear and you will see an arrow icon to view the assignment in Google Classroom, as well as an option to delete the assignment from Google Classroom

Video showing how to navigate the Access Controls and Due Dates tool in the Configure app

Photo pointing to the buttons (redirect to Google Classroom and delete) that appear when you assign an activity to Google Classroom

Note: If you intend to enable Grade Passback, you will need to assign each individual assignment to students. For example, you would expand the module and lesson and assign each activity individually: 1.1.1, 1.1.2, 1.1.3, and so on.

Due Dates and Scheduling Assignments

Use the Access Controls + Due Dates tool to set due dates for assignments or schedule when they will be posted to Google Classroom.

  1. Due dates: Assignments with a due date will carry that date into Google Classroom.

  2. Scheduled assignments: Assignments set to post at a specific time will automatically appear in Google Classroom at that time.

Photo pointing to the Due Date and Access controls input boxes and drop down menu

When confirming the assignment in Google Classroom, any due dates or scheduled times you set will be displayed.

sample pop up confirmation prompt after assigning an assignment to Google Classroom

Note: If a due date is set for a Module or Lesson, grades will only be sent after the due date has passed. For more details on due dates, scheduling, and Grade Passback, see our guides for Setting Due Dates and Syncing Assignments and Grade Passback to Google Classroom


The tools described in this article are available with CodeHS Pro. To get Pro for your school, contact our team at hello@codehs.com.

Did this answer your question?