Please enable JavaScript to use CodeHS

CodeHop by CodeHS

New York Computer Science and Digital Fluency: Kindergarten

This course is designed to provide computer science instruction for New York Kindergarten students. Students learn programming and principles of computer science including: computing systems, research, algorithms and programming, and computer safety.

K Grade
9 Units
38 Lessons

What Students Will Learn

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

UNITS - 9 (38 lessons)

  • Unplugged Exploration

    Students use screen-free activities, including dance sequences, card games, and acting out events, to build sequencing and event skills, and get an early introduction to variables as a way to store and manipulate data.

  • Getting Started

    Students learn to log into and navigate the CodeHop platform, build mouse and keyboard skills, learn basic computer hardware and software vocabulary, practice responsible technology use, and apply computational thinking to daily routines.

  • Programming Exploration

    Through the story-driven Scout Adventures series, students explore the programming interface, adding and modifying characters, backgrounds, and pages while sequencing motion blocks and events to animate a story.

  • Sequences and Events

    Students combine drawing tools, event blocks, multi-step sequences, and show/hide and grow/shrink blocks to build interactive scenes, while also learning to collect and analyze simple data.

  • Pages

    Students learn to build programs with multiple pages and use the "go to page" block to navigate between them.

  • Block Exploration

    Students use speed, sound, and "say" blocks to animate characters, create a personal "All About Me" program, and practice debugging event and motion sequences.

  • Loops

    Students learn to use repeat and forever loops to repeat actions efficiently, applying loops to animate characters and create effects like fireworks.

  • Culmination Project

    Students combine events, sequences, and loops learned throughout the course to design an original wildlife scene project.

  • Digital Literacy

    Students build digital citizenship skills by learning to protect private information, explore how technology impacts daily life, conduct basic research, and understand how computers store data and connect through networks.

Lesson Previews

Explore a sample lesson from this course!