Set up a CS First Class

Create a CS First Teacher Account

  1. On the CS First website, click Sign In

  2. Select I’m a Teacher, and click (or enter) the email account you would like to use to set up your class.

    Note: To use CS First with Google Classroom, you must use your Google Workspace for Education account to sign in to the CS First website.

  3. Complete your profile information.

  4. If you have a Google Workspace for Education account, you will have the opportunity to connect your CS First dashboard to Google Classroom at this time.

    Note: If you select “Not now,” you can still connect to Google Classroom later. Simply navigate to your Profile and click Get Started under the Google Classroom section.

  5. After you have created your teacher account, you will see the CS First dashboard welcome message and you will have the option to add a class.

How to set up a CS First class

Sign in to the CS First website, and visit your dashboard (if you're not automatically directed there), and complete the following steps:

  1. Click on the + button at the top of the left vertical menu.

  2. Click on Create a class.

  3. Fill out your Class name, and choose how you would like your students to sign in to CS First:

    1. Option 1: Using Workspace for Education accounts

    2. Option 2: Using CS First student accounts.

  4. Click Create.

  5. Once you've reached your class page, click on Add units. This will take you to the main CS First curriculum page.

  6. Select a one-hour lesson or a multi-day unit, by clicking the gray Add to class button. You can add multiple one-hour lessons or multi-day units to a class.

  7. Confirm the class you'd like to add the unit to, then select your materials preference.

      Note: classroom kits are only available for multi-day units and in qualifying locations.

Choosing a lesson

Visit our Curriculum page where you can use the Curriculum finder to help you choose lessons based on subject, your students’ experience with coding, lesson duration, etc.

We recommend that you choose one activity per class at a time. They are designed to be social and collaborative and there is a lot of value and support that students offer one another when they work on the same activity.
There is choice embedded in each lesson in a variety of ways that elicit creativity and innovation by students including: add-ons, time to explore and extend, and if they finish early, they can still access any and all of the other CS First activities.

Was this helpful?

How can we improve it?

Need more help?

Try these next steps:

Clear search
Close search
Google apps
Main menu
Search Help Center