Arizona STEM
Acceleration Project
Break It Down to Build It Up:
Using Large Building Bricks to Practice Computational Thinking
Break it Down to Build it Up:
Using Large Building Bricks to Practice Computational Thinking
A K-6th Grade
STEM Lesson
Shari Burtenshaw
April 2023
Notes for Teachers
List of Materials:
divide tables in half
Standards
Computer Science Standards: Each grade level has a standard in computer science which works on algebraic or computational thinking.*
1st grade: 1.AP.A.1 Model daily processes by following algorithms (sets of step-by-step instructions) to complete tasks.
5th grade: 5.AP.M.1 Decompose problems into manageable subproblems to facilitate the program development process.
Science and Engineering Practices:
ELA:
6. SL.4: Present claims and findings, sequencing ideas logically and using pertinent descriptions, facts, and details to accentuate main ideas or themes; use appropriate eye contact, adequate volume, and clear pronunciation.
Mathematical Practice:
2.MP.6 Attend to precision.
Mathematically proficient students clearly communicate to others using appropriate mathematical terminology, and craft explanations that convey their reasoning. When making mathematical arguments about a solution, strategy, or conjecture, they describe mathematical relationships and connect their words clearly to their representations. Mathematically proficient students understand meanings of symbols used in mathematics, calculate accurately and efficiently, label quantities appropriately, and record their work clearly and concisely.
Objective(s):
Today we will learn to listen to others to re-create what others have built.
Today we will describe our build to others so they can replicate our build.
Today we will collaborate and communicate effectively with our peers to complete an engineering design challenge.
Today students will be able to find a common vocabulary to describe their builds to make the building process easier.
Today students will be able to identify bricks by size, color, and shape.
Today students will be able to use descriptive words like on top of, next to, or under.
Agenda (30 minutes)
Demonstrate blind build with a student as your partner. (3-5 mins)
Assign one half of table to be the first builders (describe their build to the other side of the table) (1 min)
Let students work. They can switch roles as they finish one role. There is no set time limit for each role.
Blind Build Demonstration
Have a student use 3 bricks to build a model. Have them build behind a privacy folder so the teacher cannot see but also projected so the rest of the class can see.*
Student can describe what they are doing as they build or after.
Student describes the build and teacher tries to build the same model.
After teacher is done, both participants hold up their model to see if they are the same.**
When builds are different we can talk about what we could have said to be more clear, emphasizing number of pegs covered, if the top brick covers the bottom brick entirely, etc.This also leads to discussion on the order of bricks and being as specific as we can which leads to more complete coding when we get to coding on electronics.
Instructions
Constraints:
How do we assess our work?
Differentiation
One way to differentiate in this lesson is to allow students a quick look at the build to help them understand what the other group is trying to say.
Also, you could stop the class half-way through the lesson and show them some ways the bricks could be put together and agree on common vocabulary for everyone to use. This will help aid in success of the builds matching.
Remediation
Extension/Enrichment
Students who are successful receive more bricks as the lesson progresses. Each brick should be different, but as an extension, the bricks handed out could be the same color but a different size, forcing the students get more descriptive as they work.