Glossary Entry:

Decomposition (Computational Thinking)

Decomposition (Computational Thinking)

Breaking down a complex problem into several simpler problems.

"When we decompose hailing a rideshare service, we see that it can be broken down into simpler problems, including determining journey start and end points, finding an efficient route between the two, and calculating an appropriate fare."