Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Idaho Computer Science: 3rd Grade

This course is aligned to Idaho Technology Standards and is designed to provide computer science instruction for Idaho 3rd grade students. It is meant to be taught weekly.

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

  • Optional Review

    Provides an optional introduction to the CodeHop Playground interface before beginning the course.

  • Programming Introduction

    Introduces core programming commands, including motion, events, and loops, through the story-driven Scout's Programming Expedition and drawing tools.

  • Sequences & Events

    Deepens understanding of sequences and events through parallel programming, broadcast messages, storytelling, and remixing projects.

  • Loops

    Teaches students how loops repeat instructions and how to debug programs that combine loops and events.

  • Conditionals

    Introduces if/then and if/then/else conditional logic through interactive effect and balloon game programs.

  • Variables & Functions

    Teaches students to use variables, comparison operators, lists, and functions to store and manipulate data in their programs.

  • Culmination Projects

    Applies design thinking and prior programming skills to create an original racing game and a data-driven inquiry project, while learning about computing pioneer Grace Hopper.

  • Digital Literacy

    Covers digital literacy topics including computing systems, data storage, networks, cybersecurity, technology's impact, responsible research, and comparing human vs. computer performance.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will students learn in Idaho Computer Science: 3rd Grade?

3rd grade students build programs in CodeHop Blocks using parallel sequences, events, broadcasts, loops, conditionals, variables, lists, and functions, with projects like a balloon game, an I-Spy game with lists, and a race track game. They also learn about computer science innovator Grace Hopper, complete a survey bar graph project, explore computing systems, networks, and cybersecurity, learn to credit online sources, and compare how humans and machines solve problems.

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 Programming Introduction lessons introduce CodeHop step by step through Scout's programming expedition before students move into more advanced concepts.

What standards is Idaho Computer Science: 3rd Grade aligned to?

Idaho Computer Science: 3rd Grade is aligned to the Idaho Content Standards for Computer Science. 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.