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!

FAQ

Frequently Asked Questions

What will students learn in Texas Tech Apps: 3rd Grade?

3rd grade students build programs in CodeHop Blocks using parallel sequences, broadcasts, loops, conditionals, variables, lists, and functions, with projects like a balloon game, an I-Spy game with lists, a functions dance, and a race track game. They also model network connections, complete a survey bar graph project, explore the impacts of computing, practice password safety and positive online behavior, manage files, and learn to use a word processor and credit online sources.

Does the course use productivity software?

Yes. Students learn the basics of word processing using Google Docs or Microsoft Word, so teachers can choose the version that matches the tools their school uses. Students will need access to those tools on a classroom device.

How is the course structured?

The course includes 36 lessons, each about 45 minutes long, providing a full year of instruction when taught once a week. Every lesson is built in a ready-to-teach format, with step-by-step videos that walk students through the lesson. Lessons are designed to be teacher-led using an "I do, we do, you do" format, and a self-paced option is also available. An optional review lesson at the start of the course helps students log in to CodeHop and is not counted in the 36 lessons.

Do students need prior experience to take this course?

No. There are no prerequisites, and the course is designed to support all learners regardless of prior computer science experience. The Getting Started and Programming Introduction lessons introduce CodeHop step by step before students move into more advanced concepts.

What standards is Texas Tech Apps: 3rd Grade aligned to?

Texas Tech Apps: 3rd Grade is aligned to the Texas Essential Knowledge and Skills (TEKS) for Technology Applications. Lessons required to fully meet the standards are labeled in the course syllabus with the standards they address, and all Digital Literacy lessons are required because they cover essential non-programming computer science concepts.