Please enable JavaScript to use CodeHS

CodeHop Logo

Engaging computer science curriculum designed for simple implementation, featuring fully prepared lessons and intuitive tools for teachers.


Through a partnership with the Idaho Department of Education, the full CodeHop curriculum and PD workshops are available at no cost for all Idaho elementary schools in the 2025-26 school year.

Sign Up Today Register for PD


Ready-To-Go Lessons

Ready-to-go lessons come fully prepared with videos, discussion questions, assessments, and guided practice, making them easy to teach—even for those new to CS. Lessons can also be set to self-paced mode, allowing students to work independently and giving teachers flexibility to meet different classroom needs.

Vertically-Aligned Computer Science Pathway

CodeHop curriculum provides vertically-aligned lessons to unify a K-12 computer science pathway at any district. Courses are aligned to state and national standards and are also available in Spanish.

Comprehensive Curriculum

Teachers can choose from a growing collection of elementary computer science lessons that often integrate Scratch and ScratchJr alongside digital literacy, physical computing, and interactive activities. The collection includes lessons designed for stand-alone CS instruction as well as lessons designed for interdisciplinary integration.

Customizable PD and Implementation Support

Professional development workshops are designed to quickly get elementary teachers up to speed with teaching CodeHop lessons. No previous programming experience is needed! CodeHop also provides ongoing support with implementation with suggested lesson sequences.

I think I speak for everyone when I say thank you for awesome training! The vibe I got as teachers were leaving was one of excitement and relief that they could do this. I appreciate all the work you guys have put into this to make it easy for the elementary teachers to access the lessons and know what they need to do.

Elementary Teacher at Washington County School District, Utah

Lessons are project-based, very hands-on, and allow for differentiation

Computer Science Lessons

Interdisciplinary Lessons

Physical Computing Lessons

Open-Ended Projects

Spanish Curriculum

Differentiation Options

Register for Free PD Today!

We are offering FREE in-person and virtual workshops for teachers who are using CodeHop to teach elementary computer science. Sign up today!

PD Workshop Date/Time Location Register
Idaho: January Office Hours #1 Jan 08, 2026 · 3:30pm - 4:30pm MT Virtual Register Now
Idaho: January Office Hours #2 Jan 08, 2026 · 4:30pm - 5:30pm MT Virtual Register Now
Idaho: Getting Started with CodeHop (K-2 Focus) Jan 13, 2026 · 3:30pm - 4:15pm MT Virtual Register Now
Idaho: Getting Started with CodeHop (Grade 3-5 Focus) Jan 13, 2026 · 4:30pm - 5:15pm MT Virtual Register Now
Idaho: Interdisciplinary CS with CodeHop (K-5 focus) Jan 14, 2026 · 3:30pm - 4:15pm MT Virtual Register Now
Idaho: Interdisciplinary CS with CodeHop (K-5 focus) Jan 14, 2026 · 4:30pm - 5:15pm MT Virtual Register Now
Idaho: Teaching Elementary Computer Science with CodeHop Feb 06, 2026 · 9:00am - 4:00pm MT Boise, ID Register Now
Idaho: February Office Hours #1 Feb 09, 2026 · 3:30pm - 4:30pm MT Virtual Register Now
Idaho: February Office Hours #2 Feb 24, 2026 · 4:30pm - 5:30pm MT Virtual Register Now
Idaho: March Office Hours Mar 10, 2026 · 4:30pm - 5:30pm MT Virtual Register Now