Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Texas Tech Apps: 3rd Grade

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

3rd 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)

  • Getting Started

    Students get oriented to CodeHop, learn the parts of a computing system, and apply computational thinking to design a school.

  • Programming Introduction

    Students follow Scout's four-part programming expedition and use drawing tools to create customized sprites and animated backdrops.

  • Sequences & Events

    Students build programs with parallel sequences, events, and broadcast messages to trigger character interactions and tell stories.

  • Loops

    Students learn to repeat instructions with loops, debug loop-based programs, and model how devices communicate over a network.

  • Conditionals

    Students use if/then and if/then/else conditionals to build responsive programs like a color-sensing activity and a balloon game.

  • Variables & Lists

    Students create and change variables, use comparison operators, and manage data with lists in an I-Spy activity.

  • Functions

    Students learn to create and reuse functions, culminating in a music-synced dance project.

  • Culmination Projects

    Students apply design thinking and prior programming skills to build a race track game and an inquiry-based data visualization project.

  • Digital Literacy

    Students evaluate data reliability, explore technology's cultural impact, practice online safety and etiquette, manage digital files, and use productivity software like Google Docs and Microsoft Word.

Lesson Previews

Explore a sample lesson from this course!