Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Idaho Computer Science: 4th Grade

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

4th Grade
8 Units
33 Lessons

What Students Will Learn

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

UNITS - 8 (33 lessons)

  • Optional Review

    Reviews foundational computer science vocabulary and coordinate-plane animation skills before starting new content.

  • Sequences & Events

    Builds on sequencing and event skills through computational thinking design activities, broadcast messages, and algorithm creation.

  • Loops

    Teaches students to use loops to build simple games and debug maze programs.

  • Conditionals & Operators

    Expands understanding of conditionals by having students build and refine maze and exploration games with if/then logic.

  • Variables & Lists

    Teaches students to use variables and lists to track scores and manage data in games like Pong and a spelling bee.

  • Clones & Functions

    Introduces clones and custom functions with boolean and number inputs to build reusable, efficient game code.

  • Culmination Projects

    Applies programming skills to accessibility-focused game design, cultural storytelling, a custom music player, and data-driven inquiry projects.

  • Digital Literacy

    Covers digital literacy topics including computing systems, data storage, networks, cybersecurity, technology's impact, attribution, and machine learning basics.

Lesson Previews

Explore a sample lesson from this course!