Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Idaho Computer Science: 1st Grade

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

1st Grade
10 Units
41 Lessons

What Students Will Learn

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

UNITS - 10 (41 lessons)

  • Optional Review

    Reviews the CodeHopJr programming interface and basic sequencing skills through the Scout Adventures story unit.

  • Getting Started

    Introduces computer basics, computational thinking, and drawing tools to prepare students for programming.

  • Sequences & Events

    Teaches students to use sequences and event blocks to build interactive games while practicing debugging and digital responsibility.

  • Optional Unplugged Loops Activities

    Uses unplugged card games to introduce the concept of loops before students apply them on the computer.

  • Loops

    Teaches students to use repeat and forever loops to create games and animations that repeat actions.

  • Message Events

    Introduces message events and variables to help characters communicate, control speed, and keep score in interactive programs.

  • Pages

    Teaches students to build multi-page programs, including games and greeting cards, using pages and messages.

  • Grid

    Uses grid-based movement to design and program mazes and races.

  • Culmination Projects

    Applies the design process and prior programming skills to create original projects like personal profiles, games, and data visualizations.

  • Digital Literacy

    Covers digital literacy topics including responsible technology use, password safety, networks, data storage, and research skills.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will students learn in Idaho Computer Science: 1st Grade?

1st grade students use events, wait blocks, loops, message events, pages, and the grid to create games and animations such as a hide and seek game, a predator and prey program, a mini golf game, and a digital greeting card. They practice the design process and finish with an About Me project, a River Crossing game, and a data project. Students also learn computer basics, practice responsible technology use and password safety, learn how networks and the Internet work, manage files, and complete guided research.

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. Optional review lessons at the start of the course are 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. Optional review lessons at the start of the course help students who are new to CodeHop learn the basics before moving into grade-level content.

What standards is Idaho Computer Science: 1st Grade aligned to?

Idaho Computer Science: 1st 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.