Tennessee Middle School G25X40 Computer Science Curriculum

Read all about the Tennessee State K-12 Computer Science Standards here

Lessons Tennessee Teachers ♥️

Middle School G25X40

Teacher Resources, Pacing & Planning here

Middle School: Teacher Guides

Overview

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.

Unit Pacing