Idaho Computer Science: 4th Grade
- Level Elementary School
- Number of Lessons 33
- Grade 4th
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.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 8 (33 lessons)
Reviews foundational computer science vocabulary and coordinate-plane animation skills before starting new content.
Builds on sequencing and event skills through computational thinking design activities, broadcast messages, and algorithm creation.
Teaches students to use loops to build simple games and debug maze programs.
Expands understanding of conditionals by having students build and refine maze and exploration games with if/then logic.
Teaches students to use variables and lists to track scores and manage data in games like Pong and a spelling bee.
Introduces clones and custom functions with boolean and number inputs to build reusable, efficient game code.
Applies programming skills to accessibility-focused game design, cultural storytelling, a custom music player, and data-driven inquiry projects.
Covers digital literacy topics including computing systems, data storage, networks, cybersecurity, technology's impact, attribution, and machine learning basics.
Explore a sample lesson from this course!
4th grade students build programs using events, broadcasts, algorithms, loops, conditionals, operators, variables, lists, clones, and functions, with projects like a maze game, a pong game, a spelling bee game, and a snake game. They also redesign a game for accessibility, create a choose-your-own-path game about culture, make music with code, and complete a data bar graph project. Students learn how information travels across the Internet, practice cybersecurity, credit sources, and explore how machines learn.
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.
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.
Idaho Computer Science: 4th 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.