Easily Prepare with Ready-to-Go Videos Lessons
Lesson prep in minutes with CodeHS! Ready-to-Go lessons include engaging student-facing videos, discussion questions, and guided practice.
Get Creative with Scratch on CodeHS
Engage students with creative coding using Scratch, a web-based block programming environment. Scratch is embedded into the CodeHS Platform, allowing students to login to their CodeHS accounts to code without any downloads required!
Quickly Analyze Student Data with Progress Tracking
Easily view student assignment progress and track which students need extensions or additional support.
Create Courses, Sections, & Assignments
Choose courses, create sections of students, and assign additional lessons from the Elementary Lesson Catalog.
Manage Student Rosters & Easily Login Students
Seamlessly import class rosters and manage student accounts on CodeHS. Students can easily login with names or picture passwords - only one click!