Please enable JavaScript to use CodeHS

CodeHop Logo
The CodeHop Platform

CodeHop platform tools are designed to support elementary teachers and students.

Easily Prepare with Ready-To-Go Videos Lessons

Lesson prep in minutes with CodeHop! Ready-to-go lessons include engaging student-facing videos, discussion questions, and guided practice. Lessons can also be set to self-paced mode, letting students move through content independently and at their own speed.

Scratch and ScratchJr Built Into CodeHop

No extra accounts, no setup, no hassle. Students can start coding right away in a secure, privacy-compliant environment—whether in lessons or getting creative in the CodeHop Playground.

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 Log In Students

Seamlessly import class rosters and manage student accounts on CodeHop. Students can easily login with name or picture passwords – only one click!

Spanish Options

Standard Alignments

Grading Tools

Assignment Access Controls