California Computer Science: Kindergarten
- Level Elementary School
- Number of Lessons 32
- Grade K
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.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 9 (32 lessons)
Introduces CodeHopJr login, keyboard and mouse skills, and basic computer concepts like input, output, hardware, and software.
Students create a sequence of step-by-step instructions for a dance without using a computer.
Follows the Scout Adventures story unit, teaching students to add characters, backgrounds, and pages and to use motion blocks to move characters around the stage.
Builds on computational thinking with morning routines while introducing drawing tools, event blocks, and show/hide and grow/shrink blocks.
Teaches students to create programs with multiple pages and use the "go to page" block to move between them.
Students use say/sound and speed blocks to program vehicles, create an "All About Me" activity, and practice debugging events and motion.
Introduces loops and has students use them to repeat code in simple animal-themed programs.
Students apply sequences, events, and loops to build an interactive chicken-crossing game and a wildlife scene project.
Covers keeping personal information private, the impacts of computing in daily life, data storage and research skills, networks, and an introduction to AI decision trees.
Explore a sample lesson from this course!
No. The course starts from the basics, beginning with mouse and keyboard skills before any coding.
CodeHopJr, a block-based, drag-and-drop programming environment designed for young learners.
36 contact hours total, with lessons about 30 minutes each — enough for a full school year at one lesson per week.
No. Several lessons, like the Sequences activity and Morning Routines lesson, are unplugged and can be taught without devices.
A Digital Literacy unit covering online safety, data, networks, and how AI and technology impact daily life.