7

Designing Solutions and Solution Processes

In this chapter, we will design solutions to multiple problems, using previously learned content such as analysis of the problem and the computational thinking process. We will incorporate logical processing to create visual representations of the decision process that will guide our algorithm design. Visual representations discussed include diagrams, flowcharts, and other helpful processes. In this chapter, we will learn about the key elements of solution design and how to create, use, and apply diagrams in our solution processing and design, and we will look at applying the solution design process to various problems.

In this chapter, we will cover the following topics:

  • Designing solutions
  • Diagramming ...

Get Applied Computational Thinking with Python - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.