Part 2: Applying Python and Computational Thinking
There are multiple options when it comes to programming languages. The Python programming language is a powerful, open source, and object-oriented programming language. It is a high-level language with an ever-growing number of libraries and packages that continue to expand its capabilities. We can use Python to program things from simple mathematical algorithms to complex data science algorithms, and even machine learning. Understanding Python also means understanding multiple areas of computational thinking.
In this part, you will learn how to use the computational thinking process when solving problems, using the Python programming language.
This part comprises the following chapters:
- Chapter 9, Introduction to Python
- Chapter 10, Understanding Input and Output to Design a Solution Algorithm
- Chapter 11, Control Flow
- Chapter 12, Using Computational Thinking and Python in Simple Challenges
- Chapter 13,...