Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Texas Tech Apps: 4th Grade

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

4th Grade
9 Units
35 Lessons

What Students Will Learn

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

UNITS - 9 (35 lessons)

  • Optional Review

    Students review foundational CS vocabulary and use the coordinate plane to create an open-ended animation.

  • Getting Started

    Students explore the parts of a computing system and apply computational thinking to design a school.

  • Sequences & Events

    Students use event blocks and broadcast messages to program interactive character behaviors, including a joke-telling scene.

  • Loops

    Students use different types of loops to build games, compare loop algorithms, and debug maze programs.

  • Conditionals & Operators

    Students use conditionals and game effects to build maze and chase games, refining their programs with peer feedback.

  • Variables & Lists

    Students create variables to track scores and use lists to build a spelling bee game.

  • Clones & Functions

    Students use clones and functions with inputs to build a snake game and other reusable, dynamic programs like a flower garden project.

  • Culmination Projects

    Students apply design thinking for accessibility and combine variables, operators, and conditionals to build a music player and data visualization project.

  • Digital Literacy

    Students evaluate data reliability, examine technology's cultural impact, practice digital etiquette and cybersecurity, manage files, and build presentations while learning to give proper credit online.

Lesson Previews

Explore a sample lesson from this course!