Please enable JavaScript to use CodeHS

CodeHop by CodeHS

New York Computer Science and Digital Fluency: 3rd Grade

This course is designed to provide computer science instruction for New York 3rd grade students. Students learn programming and principles of computer science including: computing systems, research, algorithms and programming, and computer safety.

3rd Grade
9 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 - 9 (32 lessons)

  • Getting Started

    Students learn to navigate the CodeHop Playground, identify parts of a computing system, define key computer science vocabulary, and apply computational thinking to design an obstacle course.

  • Programming Exploration

    Through the story-driven Scout's Programming Expedition series, students use basic programming commands, sprites, loops, events, and motion blocks to build an animated story.

  • Sequences and Events

    Students create custom sprites and backdrops and build programs using parallel sequences, events, and broadcast messages to coordinate interactions between sprites.

  • Loops

    Students learn how loops repeat instructions and compare different loop algorithms, while practicing giving credit when remixing programs and applying coding to health/fitness careers and cultural celebrations.

  • Conditionals

    Students learn what a conditional is and use if/then blocks to make programs respond differently based on conditions.

  • Variables

    Students learn to create and change variables, use comparison operators in conditionals, and apply these skills to conduct an inquiry project displaying survey results as a bar graph.

  • Functions

    Students learn to create and use functions, applying them to sequence dance moves that align with music.

  • Culmination Project

    Students apply the design thinking process to make a tool more accessible to a wider range of users.

  • Digital Literacy

    Students explore how technology and culture influence each other, practice digital etiquette, learn to stay safe online and manage their digital footprint, explore basic cryptography, cite online sources properly, and learn how machine learning trains AI to make predictions.

Lesson Previews

Explore a sample lesson from this course!