Idaho Computer Science: 5th Grade
- Level Elementary School
- Number of Lessons 31
- Grade 5th
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.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 7 (31 lessons)
Reviews foundational computer science vocabulary, coordinate-plane animation, and drawing tools before starting new content.
Builds on sequencing and event skills through computational thinking, drawing tools, algorithm comparison, debugging, and turtle graphics.
Teaches students to plan and program maze and quest-based projects using conditionals and pseudocode.
Teaches students to use variables, lists, and operators to build a shopping simulator and dance program, and to give proper attribution.
Introduces clones, classes, and objects to build games like an acorn-throwing game and an endless runner.
Applies accumulated programming skills to design original games and apps, analyze data, and collaborate on projects with others.
Covers advanced digital literacy topics including computing systems, data storage, network protocols, digital identity, technology's impact, research, and machine learning.
Explore a sample lesson from this course!
5th grade students build advanced programs using events, algorithms, loops, conditionals, variables, lists, clones, classes, and objects, with projects like turtle graphics, a quest program, a shopping simulator, and a throwing acorns game. They complete multi-day projects including a game of their own design, an app design, a line graph inquiry project, and a global collaboration project. Students also explore networks and protocols, digital identity, innovation, and responsible searching, and train their own machine learning model.
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: 5th 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.