Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Maryland Computer Science: Kindergarten

This course is designed to provide computer science and technology instruction for Maryland Kindergarten students. Students learn programming and technology concepts, including: computing systems, networks and the Internet, data analysis, algorithms and programming, and impacts of computing.

K Grade
7 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 - 7 (38 lessons)

  • Optional Exploration

    This optional module builds foundational skills through unplugged sequencing activities and card games, acting out events, and practicing basic mouse and keyboard use.

  • Getting Started

    Students learn to log in to CodeHop, explore what a computer is and how it works, and apply computational thinking to sequence their morning routines.

  • Programming Introduction

    Through the story-driven Scout Adventures series, students learn to navigate the programming interface, add and modify characters and backgrounds, and build motion sequences, then use drawing tools to create a fairy-tale scene.

  • Sequences & Events

    Students combine events with show/hide and grow/shrink blocks to animate scenes like an underwater submarine adventure, and extend their programs across multiple pages using the go-to-page block.

  • Block Exploration

    Students experiment with sound, speed, and motion blocks to animate transportation and personal "All About Me" scenes, practice debugging, and learn to use loops to repeat code.

  • Culmination Projects

    Students apply the design process and combine events, sequences, and loops in culminating projects, including an interactive chicken-crossing game and an animated wildlife scene.

  • Digital Literacy

    Students build early digital literacy by learning that computers store data as files, exploring variables, collecting and analyzing data, researching topics, understanding networks, and practicing safe and kind online behavior.

Lesson Previews

Explore a sample lesson from this course!