The Computational Thinking Lesson Library provides support for middle school teachers as they learn and implement computational thinking into STEM instruction.
All lessons in the library have been classroom tested by participating teachers in the Integrating Computational Thinking into STEM Learning (iSTEMCS) research project and reviewed by S²TEM Centers SC Educational Specialists.
All lessons in the library have been classroom tested by participating teachers in the Integrating Computational Thinking into STEM Learning (iSTEMCS) research project and reviewed by S²TEM Centers SC Educational Specialists.
Lessons
Greatest Common Factor
Factor Trees: Novice Breakout
Lesson: Download In this lesson, students will use factor trees to find the greatest common factor of 2digit and 3digit numbers to decode the combinations on a locked box. Standards: 6.NS.4 Disciplinary Literacy Strategies: Collaborative Groups Tools: Breakout (physical) 
Factoring Polynomials
Saving

Algebra I
Polynomial Spring Breakout
Lesson: Download In this lesson, students will review basic polynomial terms, put polynomials into standard form as well as add, subtract, and multiply polynomials. Students will also factor the GCF from trinomials. Standards: AlG 1.ASE.2 Disciplinary Literacy Strategies: Collaborative Groups Tools: Breakouts (virtual) 
Literal Equations
Literal Equations Breakout
Linear and Exponential Equations
Kitten Population
Lesson: Download In this lesson students will experiment with exponential growth and connect learning to algebraic and graphical representations of exponential growth. Students will do this through experiments and models based on a problem. Standards: FLQE.1 Disciplinary Literacy Strategies: Exit Ticket Tools: Problem Based Learning (PBL) Stem and Leaf Plots
Stem and Leaf Plots: Murder Mystery Game
Lesson: Download In this lesson, students will read and interpret a series of stem and leaf plots to find clues and solve a murder mystery. Standards: 6.DS.4, 6.DS.5 Disciplinary Literacy Strategies: Collaborative Groups Popsicle Sticks ThinkInkPairShare(TIPS) Tools: Games 
Geometric Measurement
Lateral and Surface Area –Robotics Game
Lesson: Download In this lesson, students will be able to sketch the net of the given 3dimensional figure, calculate the lateral area and surface are of the figure, and control the robot to go around the perimeter of the figure in the fastest and most efficient way. Standards: G.GGMD.3, 6.GM.4 Disciplinary Literacy Strategies: Collaborative Grouping, Collaborative Comments Tools: Games & Robotics Law of Exponents
Exponent Rules Storyboard
Lesson: Download In this lesson, students will use the laws of exponents to solve expressions. Students will create and storyboard the three forms of writing exponents as well as the law of exponents they have learned in this unit to demonstrate application. Standards: 7.EEI.5 Disciplinary Literacy Strategies: Gallery Walk Tools: Storyboarding Adding and Subtracting Integers
Wacky Word Problems with Storyboarding
Lesson: Download In this lesson, students will write and illustrate a wacky word problem based on adding or subtracting a pair of integers. Standards: 7.NS.1, 7.NS.3 Disciplinary Literacy Strategies: Collaborative Groups Tools: Storyboarding Rules of Transformation
Coding Coordinate Plane Transformations
Lesson: Download In this lesson students will explore transformations of figures on a coordinate plane. Transformations will include rotations, reflections, and translations. Students will discover the rules of transformations on (x, y). Students will use block coding, through Scratch, to explore the transformations Standards: 8.GM.2 Disciplinary Literacy Strategies: Partner Dialogue Making Thinking Visible Exit Ticket Tools: Coding 
Engineering Design
Design a Bookshelf
Lesson: Download
In this lesson, students will use Engineering Design (Ask, Imagine, Plan, Create, Improve) to design a bookcase based on various parameters of measurements and materials/costs. Standards: 6.NS.1 6.NS.2 Disciplinary Literacy Strategies: Strategy Used: Collaborative Grouping, Table Talk, Gallery Walk Tools: Engineering Design Order of Operations
Order of Operations Flow Charts
Lesson: Download In this lesson, students will work in groups to order a flowchart for solving problems involving order of operations. Standards: 6.EEI.1 Disciplinary Literacy Strategies: Elbow Partners Tools: Flow Charts Linear Equations
Representations of Linear Equations Breakout
Lesson: Download In this lesson, students will identify different representations of linear equations –graphs, equations, and tables. Students will match ordered pairs, equations, slopeintercept forms of equations, and tables of ordered pairs to determine codes to unlock a breakout box. Standards: 8.EEI.6 Disciplinary Literacy Strategies: Making Thinking Visible TwoMinute Papers Tools: Physical Breakout Linear Equations
Representations of Linear Equations Breakout
Lesson: Download In this lesson, students will use a combination of handson exploration and technology to study the proportional relationships between the diameter, radius, and circumference of various circles to build a solid understanding of the value of π. Standards: 7.GM.4 Disciplinary Literacy Strategies: Collaborative Pairs and Groups Graphic Organizers Exit Ticket 