2.1.1 计算思维
2025年09月26日
2.1.1 计算思维
计算思维的理论由美国卡内基·梅隆大学周以真教授于2006年提出。周以真认为:计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类行为的一种方法。她提出的计算思维理论是概念上的、抽象的,而不是具体的解决问题的方法,是基于人类解决问题的思维方法与方式,而实际上与计算机无关,计算机只是实现计算思维的工具而已。
计算思维的关键核心是“抽象”与“解释”。
“抽象”是人类在对问题深刻理解的基础上,提出的解决问题的方法、步骤。这与计算机无关,早在计算机出现之前,人类就已经使用该方法了。
“解释”就是用“抽象”出来的方法、步骤去解决问题。那么到底用什么解释呢?在计算机出现后,计算机以它的高效率和自动执行特性为计算思维的解释提供了强有力的支持。计算思维推动了计算机技术的发展,而计算机技术同时成为计算思维进步的“催化剂”。
随着社会的进步,各学科、各领域的信息量急剧增加,需要解决、处理的问题也随之日益庞大,传统思维方式与解决问题的方法已显不足。计算思维的出现开辟了新的思路,提供了新的方法,成为信息社会人类进步必不可少的工具和手段,就如同“听”“说”“读”“写”一样,是每个人都应具备的基本技能。计算思维更应该是当代大学生所必须掌握的一项基本技能。大学教育不应停留在面向解决某个具体问题,而要面向计算思维方向培养,培养学生分析问题、解决问题的能力;培养他们在遇到一个新的、棘手的问题时,不是毫无头绪、满脑子空白,而是会把复杂问题分解为多个容易解决的小问题,然后从中抽象出解决问题的方法。