The curriculum includes coding exercises and practice 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 631 student activities, 299 teacher resources, 85 checkpoints, 2 pre/post tests, 573 quiz questions, and auto-grader, and content available in both English and Spanish.