Platform for Primary School Teachers

Lesson Idea | Decomposition - Computational Thinker

Free
Provider: REMC
Elementary school Lesson Idea | Decomposition - Computational Thinker

Overview​

Computational thinking assists students to break down problems into smaller parts so that it is easier to understand and solve them. In all disciplines, students have problems to solve. Learning to use decomposition, pattern recognition, abstraction and algorithm design will help students reach success in all projects. Students can use computational thinking while working on a school project to coding and programming a game. The terms are difficult for a 2nd grader to learn, but they should begin learning the main concepts of computational thinking. In this task card, the focus will be on decomposition.


Learning Objectives

Students will:
Be able to break down a problem into small chunks.
Understand the first step of computational thinking.


Vocabulary

Vocabulary Words:
Decomposition: Decomposition is breaking something into smaller chunks or steps.


Pre-Planning

To prepare for this lesson:
• Download the Computational Thinking poster to better understand decomposition Tackling a Big School Project.
• Watch the Computational Thinking Video.
• Watch the Introduction to Decomposition video.
• Decide what problem the students will break into steps. For example, making a pizza, baking a cake, and building a robot.


Steps

Directions for this activity:
1. The teacher will introduce computional thinking to the class. Explain that computational thinking is a way to understand and solve problems.
2. The teacher will introduce the term decompose to the students and explain that decomposition is to break a problem into chunks or steps to solve it.
3. The teacher will give the students a problem to solve. Students should answer questions like:
• What is the ultimate goal?
• What kind of materials are needed?
• What are the steps needed to complete the task?
• How might the steps be completed?
4. Students will work in groups to come up with the materials and steps needed to complete the task.
5. Students will write the steps out and share with the rest of the class.
6. The teacher will explain that they just decomposed or broke a problem into steps.

Extensions:
• Students will brainstorm other problems to solve and steps that are needed to solve or complete the task.
• Students will have a puzzle to solve with a partner.


Assessment Options

Different options for assessing the students:
• Observations
• Check for understanding
• Create a simple rubric for students to help them in the decomposition process.

Lesson Idea | Decomposition - Computational Thinker

  • Free
Eduye Product ID: 40782

Price and shipping costs are indicative. Please click on the buy button to see the exact price.

Practical resources and inspiration to prepare children for the future.

Get inspired by the Eduye newsletter, packed with tips and insights to enrich your teaching.

Providers in the Spotlight

Test LinkTest LinkTest LinkTest LinkTest Link