计算思维是 运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解的一系列思维活动。它由周以真教授于2006年首次提出,并定义为与形式化问题及其解决方案相关的思维过程。计算思维的特征包括:
概念化,不是程序化:
计算思维侧重于问题的概念化理解,而非具体的程序编写。
根本的,不是刻板的技能:
它是一种根本性的思维方式,而非简单的技能。
是人的,不是计算机的思维方式:
计算思维是人类特有的,依赖于人的认知和能力。
数学和工程思维的互补与融合:
计算思维融合了数学的抽象方法和工程的具体实践。
是思想,不是人造物:
它是一种思维模式,而非具体的物理实体。
计算思维的应用范围广泛,不仅限于计算机科学领域,还渗透到数学、工程、生物学等多个学科中,成为解决复杂问题的重要工具。通过计算思维,人们能够将复杂问题简化、抽象化,从而更有效地进行问题求解和系统设计。