Design is not just about making things beautiful, it's about making things work better.
The essence of computational thinking is abstraction and automation.