Setting up a CS First Class

How to set up a CS First class

If you are not signed in to the CS First website, click Sign In, select I am a Teacher, and click (or enter) the appropriate email account you would like to use to set up your class. Then complete the following steps:

If you are already signed in to the CS First website, click on My Classes, and complete the following steps:

  1. Select your preferences on the My Profile page and click Save (new users only).
  2. Click on the pink Start a New Class button.
  3. Select the location for your class.
  4. Choose a theme.
  5. Set a start date.
  6. Request materials.

CS First class locations

Anyone can run a CS First class at any location as long as you meet the minimum requirements.

Adding a new location for a class

  1. Enter any city/state or a full address into the Search field.
  2. Click Search.
  3. Click Create a class here.

My location is not listed

If you are unable to find your location by searching for its name, please try searching for the street address instead (see instructions above).

Choosing a theme

Visit our Curriculum page for basic guidance on difficulty level and choose any theme that interests you and your students. 

We recommend that you choose one theme per class as 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 theme.
There is choice embedded in each theme in a variety of ways that elicit creativity and innovation by students including: add-ons, time to explore and extend, and if they finish, they can still access any and all of the other themed materials.

Select a start date

Select a start date for your class by either choosing a start date-only, or setting a detailed schedule.

Start date-only

This is the suggested option if you need flexibility in your schedule. Keep in mind that if you are requesting materials, your start date must be at least three weeks out.

With a start date-only, students must manually navigate to the activity they are on after they have signed in. To do this, have them click on Activities & Badges, and click on the activity they are on.

To change your start date at any time:

  1. Visit your  My Classes page.
  2. Click on the class you want to access.
  3. Click edit next to Step 2.
  4. Click Save Date.

Detailed schedule

If you know exactly which dates and times your class will run, you can select the option to "set a detailed schedule." 

With detailed scheduling, students will automatically be directed to the activity they should be on according to the schedule you've selected.

To edit your schedule at any time:

  1. Visit your My Classes page.
  2. Click on the class you want to access.
  3. Click edit next to Step 2.
  4. Click Save Schedule.
Was this article helpful?
How can we improve it?