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) 
Linear 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) Mean, Median, Absolute Deviation
Storyboarding Statistics for Flipgrid®

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 
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 