
Knowledge and Skills Statement
The further explanation is designed to be a resource for educators that helps them better understand the topic their students are learning. Further explanations may be written at a more complex level than would be expected for students at the grade level.
The computational thinking process begins with the decomposition of the problem: breaking down the process into a set of smaller subprocesses that allow us to describe, understand, or better execute the process. Decomposition could include dividing a task into a sequence of subtasks or identifying elements or parts of a complex system. For example, when one gives someone directions to their house, they are decomposing the process of getting from one place to another.
Give students a problem or task to break into smaller pieces (decompose). Students can use various ways to identify the smaller pieces including the following:
- Identify the pieces or steps verbally
- Illustrate the smaller pieces
- Demonstrate the breaking of a task down physically
Example tasks:
- Planting a flower
- Getting ready to go home from school
- Cleaning after completing an art project