A mindset that allows machines and humans to work together to solve real-world problems, using Decomposition, Abstraction, Patterns, Algorithms, and Programs.
Using computational thinking, we can take the task of pouring a glass of water and break it down into a series of smaller, machine-friendly tasks like confirming the position of the glass relative to the pitcher.