Design thinking vs computational thinking in education - 3 views
-
John Evans on 11 Jan 18"In India, 41km of highway road was constructed every day for the year of 2016. In the Indian government budget, it estimated the cost just for 2016 to be 19 billion USD. It would be financing any shortfall through tax-free government bonds. Computational thinking would have played an instrumental role in deciding on where the road would go through with taking into account the key hubs and may have saved the government millions, if not billions of dollars. Jeanette Wing (2012) defines computational thinking as the thought process involved in formulating a problem and expressing its solution in a way that a computer-human or machine can effectively carry out. It is the process of abstraction by; choosing the right abstractions, operating in terms of multiple layers of abstraction simulations and defining the relationships between layers guided by efficiency, correctness, and flexibility. Computational thinking can best be related to as writing software or instructionals. Every action or non-action is accounted for in the way computational artifacts are constructed. Computational thinking is great for working out a solution but there is an argument that computational thinking does not put enough emphasis on the problem itself. Design thinking, on the other hand, attempts to understand the intent or problem before looking at any solution - computational or otherwise. Design thinking attempts to identify why the problem exists in the first place before solving it. IDEO defines design thinking as the application of empathy and experimentation to arrive at innovation solutions through making decisions based on stakeholder input and evidence based research. Using the Indian roading example, a design thinker would ask, what is the intent of building the roads in the first place?"