K–6 Computer Science · by CodeHS

CS lessons your students will love to hop into

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

100%Ready-to-teach
K–6Vertically aligned
EN / ESSpanish included
when 🏳 clicked
move 10 steps
hop ▲
play sound 🎵
🎬 Videos built in
Auto-graded
🧩 Block-based
Why teachers choose CodeHop

Everything you need to teach CS—nothing to prep

CodeHop takes the guesswork out of elementary computer science so you can press play and teach with confidence, even if you've never written a line of code.

📦

Ready-to-go lessons

Fully prepared with videos, discussion questions, assessments, and guided practice—easy to teach even for those new to CS.

🪜

Vertically aligned

Unify a K–12 computer science pathway across your district with lessons that build skills grade after grade.

🌈

Comprehensive

Scratch & ScratchJr environments alongside digital literacy, physical computing, and interactive activities.

🤝

PD & support

Workshops and ongoing support help any teacher succeed—no previous programming experience required.

Ready-to-go lessons

Press play. Start teaching.

Every lesson is fully built out so you walk in ready. Set lessons to self-paced mode and let students drive their own learning while you support where it matters.

  • Short, engaging instructional videos for every concept
  • Discussion questions and guided practice baked in
  • Built-in assessments that track student progress
  • Self-paced mode for student independence
🦗 Scout Adventures

Scout Adventures · Grade 2

Students program Scout to hop across the meadow using sequences and loops in a ScratchJr-style environment.

SequencingLoopsScratchJr
Vertically-aligned pathway

One connected K–12 journey

CodeHop unifies elementary computer science at any district, then hands off seamlessly into the full CodeHS middle and high school pathway.

Grades K–2

First hops

Block-based play in ScratchJr-style tools builds sequencing, problem-solving, and digital citizenship foundations.

Grades 3–6

Building blocks

Scratch projects, physical computing, and interactive activities deepen loops, events, and computational thinking.

Grades 7–12

Into CodeHS

Students step into text-based languages and CS courses on the same trusted CodeHS platform—no gaps, no restarts.

Standards-aligned & built for every classroom

CodeHop lessons map to state and national computer science standards and come with Spanish-language options—ready to teach as a standalone CS course or woven into the subjects you already teach.

📐 State standards
🇺🇸 National standards
🗣️ Spanish options
💻 Chromebook & iPad
Comprehensive curriculum

So much more than coding

A complete elementary CS experience that mixes creative coding with the skills students need to thrive in a digital world.

🐱

Scratch & ScratchJr

Creative, block-based coding environments designed for young learners—no downloads required.

🌐

Digital literacy

Online safety, digital citizenship, and the everyday tech skills every student needs.

🤖

Physical computing

Hands-on activities that connect code to the real world and bring concepts to life.

🎨

Interactive activities

Unplugged games and projects that work standalone or across other subjects.

Customizable PD & support

We've got teachers covered

Professional development workshops and ongoing support help teachers implement CodeHop with confidence—no previous programming experience needed.

🎓

Hands-on workshops

Customizable PD that meets your teachers where they are and gets them lesson-ready fast.

💬

Ongoing support

A dedicated team and rich resource library are with you all year long.

📊

Teacher tools

Intuitive dashboards make it simple to assign lessons, track progress, and celebrate wins.

★★★★★
"CodeHop made it possible for me to teach computer science with zero coding background. Everything is right there—I just press play and my students light up."
— Elementary Teacher, CodeHop Classroom

Ready to bring CodeHop to your district?

See how easy it is to launch engaging, standards-aligned computer science in every elementary classroom.