Elementary students can interact with the CodeHS Playground and elementary courses by being enrolled in a Section. A course is a sequence of lessons that are assigned to a specific group of students, also known as a Section. This article will walk you through how to create and enroll students into a Section.
Depending on your setup, your district may have already created sections and student accounts on your behalf. Reach out to your Customer Success Manager or support@codehs.com if you have questions.
Creating Your Section
From your Elementary Sections Page, click + Create New Section.
Write a name for your section or choose Import From Google Classroom
Use the dropdown menu to choose a course to assign work to your section.
Once your sections are created, simply click the section name to view the Roster, assigned Lessons, and section Progress.
Adding Co-teachers to Your Section
To add additional teachers to a section, click Invite a Co-teacher and enter their email. This will give teachers access to the CodeHS lessons, and the student work.
Adding Students to Your Section
There are multiple ways you can add students to a section. With each option, you can add students' first name, last name, and optionally, their email.
To Add Students to Your Section:
Click Add Students
Add student name(s) by choosing one of the following options:
Add an Individual Student- Manually enter students' first and last name.
Add Multiple Students. Enter multiple student names. Each name should be on a new line in the format: First Last, Email (optional) where the email is optional.
Add students via CSV File: Upload a CSV file with the student names and emails. The CSV file should have two columns: Name and optionally Email.
See an example sheet here. You can copy this example roster, add your changes, and click File> Download > Comma Separated Values (.csv)
Click Add Student(s)
Once you are finished adding students, click out of the adding students modal.
To Remove Students from Your Section:
Click the person icon with an X to remove the student.
Rostering with an Integration
If you imported your roster with Google Classroom students will automatically be added to the Section and their CodeHS accounts will be created.
For some districts, we sync at a district level to create the sections and accounts. If your section has been created by an integration with ClassLink, your rosters will automatically sync with CodeHS nightly and your roster will reflect the data that is shared with us by the district.
For sections set up with integrations such as ClassLink or Clever, you can also click the Resync Section button on the roster page if you would like to sync your roster before the automatic sync.
Other Options for each Student:
Click the Pencil icon to edit student names
Click the Home icon to view student’s homepage and projects
Click the Email icon to copy a student’s email address (if added)
Click the Printer icon to print the QR Code login for a student
Logging Students in to CodeHS
As a teacher, you can choose the exact ways that you would like students to access CodeHS. Under Options towards the bottom of the roster page, you can use the dropdown menu to chose the login method students will use:
QR Code - Students can scan a QR code to instantly login to CodeHS.
Click Your Name - Students will see a list of student names in the section, and select their name to login.
Picture Password - Students will select their name from a list and also select their picture password to login. The picture password is listed next to the student name.
Google Single Sign On (SSO) - Students will click Login with Google to SSO launch into their section. Student emails should be included when adding students to the class roster.
Once chosen, share your section URL with students to bring them to the login page for your section. See Logging Elementary Students in to CodeHS for more information.
Changing Students' Picture Passwords
Teachers also have the option to change students' passwords. In order to do so, you can follow these steps:
Navigate to the section your student is in.
Click on the gear icon at the top right corner next to the section's name.
Scroll down to "Roster Management" and find the student you want to change their picture password for. Then, click on the three dots on the righthand side.
Click on "Edit student info".
A popup will appear with the option to change the student's picture password.
Playground Settings
Students also have access to create their own programs in the Playground. As a teacher you have control over the project type(s) students have access to. Select Scratch, ScratchJr, or both as the project type for your section and press Save. If nothing is chosen, this setting defaults to ScratchJr. See Using the CodeHS Playground to learn more about Scratch and ScratchJr.
Section Settings Page
Using your Section Settings, you can control all of the settings above and more! When viewing your section, click the gear icon in the upper right corner to access the Section Settings.
From here you can:
Add and remove students and Co-teachers
To change the name of your Section:
Click on the pencil icon to the right of the section name, type the new name of the section, and click Update
To switch students to a new Section:
Scroll to the Roster Management section
Click the three dots next to the student's name
Click Switch Section and choose your other
Still have questions? Contact our team at hello@codehs.com to learn more!
CodeHS Elementary Curriculum is included with an Elementary License. If you believe you should have access to the Elementary Portal, please reach out to your Customer Success Manager or send an email to hello@codehs.com.