AI简介
这是一本讲述计算思维的入门书,适合大学新生,以及所有希望提高问题求解、系统设计和人类行为理解能力的人阅读。本书的结构建立在计算机方法论的结构框架之上,重点放在计算机科学中的不同抽象层次的“自动有效进行”方面,着力于一般(类)问题的有效求解。这样做的好处是:一方面,从类问题求解的思维模式上帮助大学新生顺利过渡到大学学习中来;另一方面,强调计算机科学中抽象层次的概念,可以降低不同学科人们沟通的复杂程度,将问题集中到各自学科关键的元素上,进而促进各学科的深度交叉融合。
书中详细讲解了计算原理的提出和意义,阐述了计算思维的本质、结构框架以及计算原理的类别。计算思维是一种运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。计算思维的核心基础概念是算法,但计算思维并不仅仅局限于算法,还包括系统、模型、创新等计算机科学实践方面的重要内容。
本书还详细介绍了计算思维表述体系,包括计算思维的定义、7种描述、6大特征,以及计算思维的结构问题等。这些体系为我们理解和应用计算思维提供了有力的工具和指导。
此外,书中还深入探讨了计算学科的三个学科形态,即抽