Skip to main content
All CollectionsResources for StudentsSetting Up and Using Your Account
For Students: Creating an Account, Joining a Class Section, and Getting Started in CodeHS
For Students: Creating an Account, Joining a Class Section, and Getting Started in CodeHS

How to sign up for CodeHS as a student, enroll in your class section, and begin working in CodeHS

Gary Gould avatar
Written by Gary Gould
Updated over 3 months ago

Getting Started Video

Creating a CodeHS Account

Follow these steps to create a student account:

Image showing CodeHS student account creation window
  • Enter your name and email address (Note: your teacher can change this later if they need to)

  • Create a password (your teacher can help with changing this later if necessary)

  • Use the URL or Class Code provided by your teacher to join your class section.

📓 If your class uses Google Classroom

CodeHS sections that use Google Classroom will not have a Class Code. All you need to do is:

📚 If your class uses Clever or Canvas

CodeHS sections that use Clever or Canvas will not have a Class Code. All you need to do is launch CodeHS from Clever or Canvas.

Enrolling in a Section from Your Student Page

If you already have a CodeHS account, you can enroll in a new Section by using the Class Code.

  • Go to codehs.com/join_class or click on Join Section located in the left navigation bar.

  • If you’re logged into CodeHS and visit the invitation URL, you will automatically go to the Join Section page.

Image from student account showing the join section tab on the left nav bar.

Getting Started in CodeHS

  • When you first log in, you will see your student page which lists all of your current sections.

  • Click the name of the section to see all modules and start working through the curriculum.

  • Clicking on Resume takes you to the last activity you were working on.

image showing from student dashboard where a student can resume an assignment where they left off and viewing their progress in a course.

Still have questions? Please reach out to your teacher!

Did this answer your question?