第一部分:计算思维导论 在我们生活的这个世界中,我们与代码交互,却没有意识到这一点。当我们在网上搜索时,当我们使用智能手机时,当我们使用健身跟踪器或智能手表时,等等,都会涉及到算法。甚至我们的汽车上也有我们每天与之互动的电脑。我们将从计算机科学的一些基本原理开始,看看编程和设计算法背后的内容,看看用 Python 编程语言进行计算思维和算法设计的一些应用。 在本节中,您将清楚地了解计算机科学、计算思维的要素——即分解、模式识别、模式泛化和抽象——以及算法设计。 本节包括以下章节: 第一章计算机科学基础 第 2 章计算思维要素 第三章理解算法和算法思维 第四章理解逻辑推理 第五章探究性问题分析 第 6 章设计解决方案和解决方案流程 第 7 章识别解决方案中的挑战