Please enable JavaScript to use CodeHS

CodeHop by CodeHS

3rd Grade Computer Science

This course is designed to provide computer science instruction aligned to CSTA standards for 3rd grade students. It is meant to be taught approximately once a week by a designated computer science teacher.

3rd Grade
12 Units
32 Lessons

What Students Will Learn

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

UNITS - 12 (32 lessons)

  • Optional Review

    Reviews CodeHop login and playground basics alongside computational thinking skills, such as designing an obstacle course, to prepare students for 3rd grade content.

  • Programming Exploration

    Follows a story-driven Scout expedition in which students use basic programming commands, sequences, events, loops, and motion blocks to animate a narrative.

  • Sequences & Events

    Teaches students to build programs with parallel sequences and animated costumes and backdrops while introducing the design thinking process to improve accessibility.

  • Loops

    Covers how loops repeat instructions, compares different loop structures, and builds remixing and debugging skills, including giving credit to original creators.

  • Conditionals

    Introduces if/then conditional logic and applies it to designing, programming, and debugging a platform game with keyboard-controlled movement.

  • Variables & Lists

    Teaches students to create variables and use comparison operators and lists to build an interactive I-Spy style activity.

  • Functions

    Introduces functions and has students use them to organize and sequence dance moves that align with music.

  • Computing Systems

    Explores how devices communicate over networks and teaches students to identify the parts of a computing system and troubleshoot simple hardware and software problems.

  • Safety & Responsibility

    Teaches digital footprint awareness, cybersecurity basics, and healthy screen-time habits to help students make safe and responsible online choices.

  • Data & Analysis

    Guides students to evaluate data for reliability and complete an inquiry project that collects and visualizes survey results in a bar graph.

  • Impacts of Computing

    Examines how technology and culture influence each other through a technology timeline project and exploring computer science careers in health and fitness.

  • AI Exploration

    Introduces how AI systems make decisions based on training data and teaches students to write clear prompts and evaluate whether AI responses are reasonable.

Lesson Previews

Explore a sample lesson from this course!