The curriculum includes coding exercises and practices on the Skill Struck platform interspersed with classroom collaboration activities, discussion points, supplemental materials, and unplugged activities. This course walks students through the basics of coding alongside other topics. This integrated approach keeps lessons diverse and students engaged. Students work individually and as teams to build innovative and competitive coding solutions. Features include 467 student activities, 96 teacher resources, 44 checkpoints, 2 pre/post tests, 217 quiz questions, an auto-grader, and content available in both English and Spanish.