Creating a classroom section in Code.org allows teachers to assign a course to their students, track their progress, manage their accounts, reset their passwords, and so much more. This article will walk you through all the steps for creating a classroom section that you can then add your students to. You can also click the image below for a video walkthrough on creating sections by our star product manager, Poorva!
Step 1: Sign in
Step 2: Go to “My Dashboard”
Once you are signed in, go to your dashboard at https://studio.code.org/home. If you haven't made a section yet, you'll see this:
Step 3: Start creating a section
Click on “Create a section” to create your first section. This brings up a dialog with a few choices for how to add students to your section.
Step 4: Choose how to add students
If you are using Google Classroom or Clever to manage your classroom, you will see a special tile at the bottom of the dialog to import your classroom directly from Google Classroom or Clever. To learn more about creating a Code.org section with Google Classroom or Clever, check out the walkthrough here.
If you aren’t using Google Classroom or Clever, you have a few other choices:
Choose email logins if your students already have pre-existing Code.org accounts or they can create a Code.org account themselves. This requires your students to have an email address.
Picture and word logins
If your students do not have an email address, then you will need to create accounts for them. For this, choose either the picture login type or word login type. The picture login type will allow students to sign in with a secret picture. This option is great for younger students who can’t read yet or have trouble spelling. The word login type is the same except that students will sign in by typing a secret pair of simple words.
Step 5: Fill out section details
Once you pick the login type for your students, you will be able to fill out section details in a dialog that looks like this:
Fill out the section details with the following information:
Enter any name you want to give your section that will help you remember what the section is for. Your students will also be able to see the name of the section.
Choose which grade you are teaching. Pick “Other/Mixed” if you are teaching a mix of grades, or anything other than K-12. This is solely for your own reference, and won't affect the students' experience or which courses they can access.
Choose the course you are planning on teaching. By assigning a course to your section, your students will automatically be taken to the given course page when they log in.
If you are teaching Computer Science Principles or Computer Science Discoveries, you will notice that these courses are broken up into multiple units. You will see a second dropdown that lets you choose the specific unit you want to assign:
Don’t know what course to assign? Simply choose “Decide later” in the course dropdown for now. Check out our course catalog to help decide what course to teach.
Enable Lesson Extras (CS Fundamentals Only)
When Lesson Extras is enabled, students will end each lesson with some bonus challenges and creative projects rather than being automatically advanced to the next lesson. This feature gives students the opportunity to expand their knowledge and further practice, without getting ahead of their classmates. Go here to learn more about this feature.
Enable Pair programming
When pair programming is turned on, students can choose to work with a classmate at the same computer. Leave this setting on if you want students to be able to work together while sharing progress. Go here to learn more about pair programming.
Step 6: Save your section
Once you’re done filling out all of the section details, hit the “Save” button in the dialog to save your newly created section. You should get a section like this:
You’re done creating your first section! To edit the section details for your section, click on the “Edit” button in the rightmost column in the sections table. To create another section, click on the “New section” button above your list of sections. Check out our next article on how to add students to your section and help them sign in.