Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Idaho Computer Science: 5th Grade

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

5th Grade
7 Units
31 Lessons

What Students Will Learn

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

UNITS - 7 (31 lessons)

  • Optional Review

    Reviews foundational computer science vocabulary, coordinate-plane animation, and drawing tools before starting new content.

  • Sequences & Events

    Builds on sequencing and event skills through computational thinking, drawing tools, algorithm comparison, debugging, and turtle graphics.

  • Conditionals & Operators

    Teaches students to plan and program maze and quest-based projects using conditionals and pseudocode.

  • Variables & Lists

    Teaches students to use variables, lists, and operators to build a shopping simulator and dance program, and to give proper attribution.

  • Clones & Functions

    Introduces clones, classes, and objects to build games like an acorn-throwing game and an endless runner.

  • Culmination Projects

    Applies accumulated programming skills to design original games and apps, analyze data, and collaborate on projects with others.

  • Digital Literacy

    Covers advanced digital literacy topics including computing systems, data storage, network protocols, digital identity, technology's impact, research, and machine learning.

Lesson Previews

Explore a sample lesson from this course!