Read all about the Tennessee State K-12 Computer Science Standards here
Teacher Resources, Pacing & Planning here
This is sample copy. Code4Kids’s Middle School Computer Science (CS) curriculum empowers students to master core programming concepts and tackle real-world problems with confidence and creativity.
The Bright Orange Level curriculum challenges learners to design and develop algorithms that include loops, conditionals, and variables, while exploring the impact of automation and data in computing systems.
Across 4 units and 12–20 lessons, students build more sophisticated programs, use iterative design to improve performance, and collaborate to create solutions that span multiple disciplines. Lessons focus on decomposing complex problems, testing and refining code, and documenting work clearly using proper terminology.
Each lesson is designed for a 50 to 70-minute period, helping students grow into skilled, independent thinkers ready for high school computer science and beyond.