Teaching with Google Classroom

Join Sign in

Teaching with Google Classroom

1 hour 30 minutes 1 Credit


Google Cloud self-paced labs logo


Classroom is your all-in-one place for teaching and learning. As part of Google Workspace for Education, Classroom is intuitive, easy to use, and gets you started in minutes. This lab shows how you, as a teacher, can use Classroom to set up a class, including how to set up communication using the class page, Gmail, and Google Meet; create assignments; and use Calendar to keep the class on schedule and your students aware of deadlines.

What you'll do

  • Create a class landing page

  • Add students to a class

  • Generate a Google Meet link

  • Create an assignment

  • View Classroom as a student


Classroom is a free tool within Google Workspace for Education and integrates Gmail, Calendar, Docs, Drive, Slides and other Google Workspace apps. With Classroom, educators can distribute and collect assignments, give personalized feedback and grades, and see students' work in one place. Schools use Classroom to make teaching more productive and meaningful by streamlining assignments, boosting collaboration, and fostering communication.

Setup and requirements

Before you click the Start Lab button

Read these instructions. Labs are timed and you cannot pause them. The timer, which starts when you click Start Lab, shows how long Google Cloud resources will be made available to you.

This hands-on lab lets you do the lab activities yourself in a real cloud environment, not in a simulation or demo environment. It does so by giving you new, temporary credentials that you use to sign in and access Google Cloud for the duration of the lab.

To complete this lab, you need:

  • Access to a standard internet browser (Chrome browser recommended).
Note: Use an Incognito or private browser window to run this lab. This prevents any conflicts between your personal account and the Student account, which may cause extra charges incurred to your personal account.
  • Time to complete the lab---remember, once you start, you cannot pause a lab.
Note: If you already have your own personal Google Cloud account or project, do not use it for this lab to avoid extra charges to your account.

Start your lab

When you are ready, click Start Lab in the upper left.

Sign in to the Google Workspace Admin Console

To access the Google Workspace Admin Console, you must find your credentials and then sign in.

Find your lab's User Email and Password

To access the resources and console for this lab, locate the User Email and Password in the Lab Details panel. This panel is on the left or at the top, depending on the width of the browser window. Use these credentials to log in to the Google Workspace Admin Console.

If your lab requires other resource identifiers or connection-related information, they will appear on this panel as well.

Sign in to the Admin Console

  1. Click Open Google Workspace Admin Console.

Tip: Open the tabs in separate windows, side-by-side.

Note: If you see the Verify your account dialog:
  • Click Next.
  • Click the prefilled user.
  • Click Use another account.
  1. Enter the User Email and Password.

  2. Accept all terms and conditions as prompted.

The Admin Console opens.

  1. Click VERIFY DOMAIN in either the yellow box at the top or the red box in the Domains card.

  2. Click Next.

  3. In the Welcome, let's set up Google Workspace dialog, in section 1, click VERIFY. Google verifies your training domain.

Ignore step 2, Create new users and step 3, Activate Gmail sections.

  1. Click Google Admin in the top left to open the Google Workspace Admin Console home page.

This lab provides a temporary Google Workspace Enterprise account. There are a number of differences between the Enterprise and Education versions of Workspace, so the options in the this Admin console may slightly differ from the Education version. For example, the Education version allows services to be restricted based on age. This feature is not available in this lab's version if the admin console. For more information, see what's in the Google Workspace for Education editions.

Task 1. Set up the domain

Before users can access the apps and services in this domain, the Workspace admin must add them to the domain. In this section, you as admin:

  • Create a small role-oriented structure by adding 2 child OUs called Teachers and Students to the top-level domain called Google Workspace Labs.

  • Add at least one user to each OU.

Create Teacher and Student OUs

  1. In the Google Admin Home page, in the Main menu main menu icon , click Directory Directory icon > Organizational units. The Organizational units window opens and shows one organization unit: the Google Workspace Labs unit.
  2. Click the plus sign in the yellow circle to create a new OU.
  3. In the Create organizational unit dialog:
    • Name the organizational unit Teachers.
    • (Optional) Enter a description.
    • Click Create.

The new OU Teachers is now listed under the Google Workspace Labs unit. You may have to refresh the browser tab to see the Teachers OU.

  1. Repeat steps 2 and 3 to create another OU named Students.

You now have 2 new OUs, Teachers and Students, listed under the top-level OU, Google Workspace Labs.

Add users

To add users to your workspace:

  1. In the Main menu main menu icon, click Directory Directory icon > Users.

  2. In the left panel, click the Teachers OU, and then click Add new user from the top menu. The Add new user dialog opens.

  3. Type a “Maria” “Kearns” for First name and Last name. Leave all other fields at their default.

  4. Click Add New User. The New user added confirmation opens and provides the username and password. Record these to log in to Classroom as a teacher later in the lab.

  5. Click Add Another User at the bottom left.

  6. Type “Alex” “Miller” for First name and Last name, then click Manage user’s password, organizational unit, and profile photo to expand the options.

  7. In the Organizational unit field, click Edit Edit icon. The Select organizational unit dialog opens.

  8. Click Students to select the Students OU, and then click Done.

  9. Click Add New User. The New user added confirmation opens and provides the username and password. Record these to log in to Classroom as a student later in this lab.

  10. Click Done.

  11. (Optional) See if you can add more users to the Students OU.

  12. Click Directory Directory icon > Users to see the users you added.

Task 2. Launch Classroom

In the last section, you used the admin role to set up the organizational structure and add users. From this section on you step through the steps as a domain user, either a teacher or student.

  • From Google Apps Google apps icon in the upper right, click Classroom. Classroom opens.
Note: Be sure to click the Google Apps in the upper right, not the Main menu main menu icon, and then click Directory Directory icon > Apps.

Sign in as a Teacher

  1. Click the down arrow down arrow icon next to Wrokspace User to open the Choose an account dialog.
  2. Click Use another account. The Sign in page opens.
  3. In the Email or phone field, enter the username for Maria Kearns that you previously recorded. Click Next.
  4. Enter the password you previously recorded for Maria Kearns.
  5. Accept Terms as needed.
  6. Create a new password, maybe something like “luv2Teach”.
  7. Click Continue to confirm you’re Maria Kearns. The Pick your role dialog opens.
  8. Choose I’m a teacher. The Classroom page opens. If you don't see the Create class button, reload the browser tab.
Note: When users sign in to Classroom for the first time, they identify as teachers or students. Once teachers sign in, they are automatically added to the Classroom teachers group for Admin approval. Note: For the lab, Classroom is configured to allow unverified teachers to create and manage a class. If only verified teacher had that permission, you would have to wait for the admin to verify you to continue.

Click Check my progress to verify the objective.

Launch classroom

Task 3. Create a class

To create a class:

  1. In Classroom, click Create class.
  2. In the Create class dialog:
    • Name your classroom "History".
    • Ignore all other fields.
    • Click Create.

Classroom opens the Class page. Notice the Stream, Classwork, People, and Grades tabs.

Tab Description
Stream Class landing page:
  • Provides the codes or links needed to attend class sessions
  • Where you post announcements
  • Where you manage class details
Classwork Class assignments:
  • Where you post assignments, quizzes and questions
  • Where you make available class resources
People Where you see everyone in the class, send emails, and invite people to join the class.
Grades Where you view and manage grades

Click Check my progress to verify the objective.

Create a class

Set up your class landing page

Notice when you created the History class, the History class page opened on the Stream tab. The Stream tab is the landing page for any class you create. In this section, you generate a Meet link for class sessions, post a welcome announcement to your students, and configure what students can view .

Generate a Meet link

To create a Meet link to use for class sessions, do the following:

  1. Still in the Stream tab, in the Meet card, click Generate link. The Manage Meet link dialog opens.

  2. Notice by default, the link is visible to students. Click Save.

Notice a Join button is now displayed in the Meet card.

Since the link is visible to students, it’s visible in the student view of the class stream.

Stream settings

Use Stream settings to manage communications. In this section you configure the Stream settings to let students:

  • Post comments on your announcements
  • View grades

To set Stream settings:

  1. In the This is where you can talk to your class card, click Stream settings.

  2. In the General section, set Stream to Students can only comment.

  3. In the Grading section:

    • Set Overall grade calculation to Total points.
    • Slide to turn on Show overall grade to students.
  4. Click Save in the upper right.

Post an announcement

The class landing page is ready for your students. Create your first message, which will post to the students page and send an email to all students in the History class:

  1. Click the Announce something to your class card. The card expands.
  2. Complete these fields:
Field Set to...
  • Select History
  • Select All Students
Announce something to your class Create a message, something like “Welcome to History!”
Post Select Post to post the announcement to the Class page.
  1. View your announcement on the Class page.

Task 4. Invite students

To invite students to enroll in your class.

  1. In your Classroom, in the People tab and then click Invite students Invite students icon inline with Students. The Invite students dialog opens.
  2. Start typing the name Alex, and click on the name when it appears in the search results.
  3. (Optional) If you previously added more users to the Student OU, repeat step 2 to invite them to History class.
  4. Click Invite.

In the Student list, you will see that Alex Miller, and any other users you invited, listed with “(invited)” after their name. When the student signs in to Classroom, they’ll see the invitation to join the class.

Task 5. Email students

You can email one or all students. In this section, you email a student for them to pick up their textbook:

  1. Still in the People tab, check the box to select the student you want to email.

  2. Click Actions > Email. Gmail opens a New Message window. Notice Classroom prefills the student email in the Address field.

  3. Fill in the Subject field, for example “Are you ready?”

  4. Compose your message, for example “Test next week. I'll post the time of the Extra Help session to the Class page."

  5. Click Send.

Task 6. Create an assignment

The Classwork tab is where you find assignments and class resources. To create an assignment:

  1. In the Classwork tab, click Create > Assignment. The Assignment dialog opens.
  2. Type a title and instructions. For example, “Read Chapter 3” and “Read the Chapter 3 and be ready to discuss causation.”
  3. In the right pane, set the following fields and leave all others at their default value:
Field Values
  • History
  • All students
Due Pick a date
Topic Click Create topic and then type “Reading”
  1. In the top right, click Assign.

Notice the assignment is now listed in the Classwork list under the Reading topic. Switch to the Stream tab and notice the assignment is also listed on the Upcoming card as an announcement.

Task 7. The student view

See what the invited student sees. To sign in to the student account:

  1. In Classroom, in the upper right, click the user avatar and click Add another account. The Sign in dialog opens.
  2. Enter the username you previously recorded for Alex Miller and click Next.
  3. Create a new password, something like “luv2Learn”.
  4. Click Continue to confirm you’re Alex Miller. The Pick your role dialog opens.
  5. Click I’m a student. The Classroom home page opens and lists your classes. Notice what’s provided:
    • Class name, History
    • Instructor name, Maria Kearns
    • The options to Join or Decline the History class.
  6. Click Join. The History class page opens.

Click Check my progress to verify the objective.

Join the class

Explore the class

  1. In the Stream tab, notice the Meet card and the Upcoming card.

  2. In the Announcements card, click the Reading assignment. The Reading assignment opens.

  3. Add a comment in Class comments:

    • Click Add a class comment.
    • Add a comment.
    • Click Post Post icon after adding the comment.
  4. In the Classwork tab, you can see the Assignment, Read Chapter 3 and the comment.

  5. Click Google Calendar at the top. Google Calendar opens in a new browser tab. Notice the assignment due date has been added to your Calendar.

  6. Return back to the browser tab with History class page.

  7. In the Stream tab, notice the change in the Upcoming card and the comment you added in the class comment section.

Task 8. Test your knowledge


You created and configured a class, added user as a teacher, and then tested the class as a student.

Finish your quest

This self-paced lab is part of the Google Workspace for Education quest. A quest is a series of related labs that form a learning path. Completing this quest earns you a badge to recognize your achievement. You can make your badge or badges public and link to them in your online resume or social media account. Enroll in a quest or any quest that contains this lab and get immediate completion credit. See the Google Cloud Skills Boost catalog to see all available quests.

Take your next lab

Continue you quest with:

Next steps / Learn more

Learn more about Google Workspace for Education:

Learn more about Classroom:

Google Cloud training and certification

...helps you make the most of Google Cloud technologies. Our classes include technical skills and best practices to help you get up to speed quickly and continue your learning journey. We offer fundamental to advanced level training, with on-demand, live, and virtual options to suit your busy schedule. Certifications help you validate and prove your skill and expertise in Google Cloud technologies.

Manual Last Updated October 2, 2022

Lab Last Tested January 26, 2022

Copyright 2023 Google LLC All rights reserved. Google and the Google logo are trademarks of Google LLC. All other company and product names may be trademarks of the respective companies with which they are associated.