Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Colorado Computer Science: 2nd Grade

This course is aligned to the Colorado 2nd grade Computer Science standards and is designed to provide computer science and digital literacy instruction for Colorado 2nd grade students. It is meant to be taught approximately weekly.

2nd Grade
6 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 - 6 (38 lessons)

  • Optional Review

    Students review navigating the CodeHop interface and using events and repeat loops before starting full lessons.

  • Getting Started

    Students use computational thinking on school-day routines, learn computer hardware and software basics, and practice responsible technology use.

  • Getting Started: Programming

    Students debug event- and sequence-based programs, use the grid to move characters, apply loops, and explore a CS career connection to community problem-solving.

  • Digital Literacy

    Students explore a broad set of digital literacy topics including digital citizenship, the impact of computing, AI and machine learning, data analysis, productivity software, data storage, and computer networks.

  • Programming Exploration

    Students use message events, pages, and algorithms with peer feedback and the design process to build programs such as a racing game.

  • Interdisciplinary Exploration

    Students apply programming concepts like events, messages, and loops to interdisciplinary topics in social studies, science, ELA, and math such as place value, fractions, and money.

Lesson Previews

Explore a sample lesson from this course!