Please enable JavaScript to use CodeHS

CodeHop by CodeHS

California Computer Science: Kindergarten

This course belongs to the CodeHS Computer Science Standards for California Public Schools pathway. This course is designed to provide computer science instruction for California Kindergarten students, and it is aligned to Computer Science Standards for California Public Schools.

K Grade
9 Units
32 Lessons

What Students Will Learn

See the full syllabus for all topics and activities, or explore the course to try it out.

UNITS - 9 (32 lessons)

  • Getting Started

  • Unplugged Exploration

  • Block Exploration

  • Sequences & Events

  • Pages

  • Block Exploration

  • Loops

  • Culmination Projects

  • Digital Literacy

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

Do students need prior experience?

No. The course starts from the basics, beginning with mouse and keyboard skills before any coding.

What programming language or platform do students use?

CodeHopJr, a block-based, drag-and-drop programming environment designed for young learners.

How much class time does the course require?

36 contact hours total, with lessons about 30 minutes each — enough for a full school year at one lesson per week.

Does the course require a computer lab or device every class?

No. Several lessons, like the Sequences activity and Morning Routines lesson, are unplugged and can be taught without devices.

What topics beyond coding does the course cover?

A Digital Literacy unit covering online safety, data, networks, and how AI and technology impact daily life.