首页 理论教育 计算思维:C语言程序设计教程

计算思维:C语言程序设计教程

时间:2023-10-23 理论教育 版权反馈
【摘要】:在理解计算思维时,要特别注意以下几个问题。计算思维是一种根本技能,是每个人为了在现代社会中发挥职能所必须具有的思维。计算思维是人类求解问题的一条途径,但绝非要使人类像计算机那样去思考。计算思维是思想,不是人造品。计算思维无处不在,当计算思维真正融入人类活动的整体时,它作为一个解决问题的有效工具,人人都应掌握它,处处都会用到它。

计算思维:C语言程序设计教程

计算思维是基于可计算的,以定量化方式求解问题的一种思维过程;是通过约简、嵌入、转化和仿真等方法,把一个困难的问题重新描述成一个成熟的解决方案;是一种选择合适的方式陈述一个问题,或对一个问题的相关方面建模使其易于处理的思维方法;是按照预防、保护及通过冗余、容错、纠错的方式,从最坏情况进行系统恢复的一种思维方法;是利用启发式推理寻求解答,即在不确定情况下规划、学习和调度的思维方法;是利用海量数据来加快计算,在时间和空间之间、在处理能力和存储容量之间进行折中的思维方法。

在理解计算思维时,要特别注意以下几个问题。

(1)计算思维并不仅仅是像计算机科学家那样去为计算机编程,还要求能够在多个层次上进行抽象思维

(2)计算思维是一种根本技能,是每个人为了在现代社会中发挥职能所必须具有的思维。

(3)计算思维是人类求解问题的一条途径,但绝非要使人类像计算机那样去思考。计算机给了人类强大的计算能力,人类应该好好利用这种能力去解决各种现实问题。(www.xing528.com)

(4)计算思维是思想,不是人造品。计算机科学不只是将软硬件等人造物呈现在人们的生活中,更重要的是计算的概念,它被人们用来求解问题、管理日常生活以及与他人进行交流和互动。

计算机科学在本质上源自数学思维,它的形式化基础建筑于数学之上。计算机科学又从本质上源自工程思维,因为人们建造的是能够与现实世界互动的系统,所以计算思维是数学与工程思维的互补与融合。

计算思维无处不在,当计算思维真正融入人类活动的整体时,它作为一个解决问题的有效工具,人人都应掌握它,处处都会用到它。它应当有效地融入学生们每一堂课之中。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈