Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Texas Tech Apps: 2nd Grade

This course is aligned to TX standards and is designed to provide computer science instruction for Texas 2nd Grade students. It is meant to be taught approximately weekly.

2nd Grade
8 Units
36 Lessons

What Students Will Learn

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

UNITS - 8 (36 lessons)

  • Optional Review

    Students review foundational programming concepts including events, loops, and message events using the CodeHopJr interface.

  • Getting Started

    Students learn how computer components connect and work together, practice responsible technology use, and apply computational thinking to school routines.

  • Sequences & Events

    Students debug sequences, use the grid and algorithms to move characters, explore a fashion-retail CS career, and build an interactive tap game.

  • Message Events

    Students use message events to control program flow, model cycles, navigate between pages, examine technology's impact, and introduce variables for scorekeeping.

  • Loops

    Students use loops to identify patterns, build and debug timers, animate an original story, and revise work based on peer feedback.

  • Culmination Projects

    Students apply the design process along with events, loops, and messages to build original games and a data-driven program.

  • Digital Literacy

    Students learn password safety, responsible digital citizenship, and how to research and present findings.

  • Optional Preparing for Next Year

    Students get an early introduction to the CodeHop Blocks interface and practice conditional logic through unplugged coding card games in preparation for next year.

Lesson Previews

Explore a sample lesson from this course!