-
Book Overview & Buying
-
Table Of Contents
Applied Computational Thinking with Python - Second Edition
By :
Here is the full source code that will be used throughout this chapter: https://github.com/PacktPublishing/Applied-Computational-Thinking-with-Python-Second-Edition/tree/main/Chapter07.
In conjunction with computational thinking, the design thinking process can help us evolve our ideas before we start diagramming solutions. It should be noted that we don’t go through the design thinking process linearly, much as in computational thinking. Think about the steps in computational thinking, as set out here:
We have defined all these steps in previous chapters, most recently in the introduction to Chapter 6, Exploring Problem Analysis. Looking at them again, we know that we can go back to the decomposition as we’re writing and designing the algorithm. That’s what we mean by non-linear processes.
The design thinking model works the same way....