快好知 kuaihz订阅观点

 

计算思维的特点、特征:形式化、程序化、机械化

周以真教授认为计算思维的内容,本质是抽象和自动化,特点是形式化、程序化和机械化。

周教授同时给出了计算思维的6个特征。

(1)概念化,不是程序化。

计算机科学不是计算机编程,像计算机科学家那样去思维意味着远不止于计算机编程,还要求能够在抽象的多个层次上思维。

(2)根本的,不是刻板的技能。

根本技能是每一个人为了在现代社会中发挥职能所必须掌握的;刻板技能意味着机械地重复。

(3)是人的,不是计算机的思维方式。

计算思维是人类求解问题的一条途径,并不是要使人类像计算机那样去思考。计算机枯燥且沉闷,人类聪颖且富有想象力,是人类赋予了计算机激情。

(4)数学和工程思维的互补和融合。

计算机科学在本质上源自数学思维,因为像所有的科学一样,其形式化基础建于数学之上。计算机科学又从本质上源自工程思维,基本计算设备的限制迫使计算机科学家必须计算性地思考,不能只是数学性地思考。

(5)是思想,不是人造物。

不只是软件、硬件等人造物以物理形式到处呈现并时时刻刻触及人们的生活,更重要的是接近和求解问题、管理日常生活、与他人交流和互动,计算的概念无处不在。

(6)面向所有的人,所有地方。

计算思维真正融入人类活动,以至于不再表现为一种显式哲学时,它将成为一种现实。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:形式化  形式化词条  程序化  程序化词条  机械化  机械化词条  特征  特征词条  思维  思维词条