Saturday Kids’ philosophy is to combine the human-centered approach of Design Thinking with the abstraction tools of Computational Thinking to help children define and solve problems. Not only should software engineers be able to decompose problems and solve them algorithmically, they also need to empathise with users to create products and services that improve the human condition.