计算思维(Computational Thinking)

计算思维是运用计算机科学基础概念解决问题、设计系统和理解人类行为的能力,不仅限于计算机科学家。它涉及抽象、分解、问题重述、冗余处理等策略,已渗透到各个学科,成为现代生活和跨领域思考的重要组成部分。
摘要由CSDN通过智能技术生成

【转载】分享大名鼎鼎的周以真(Jeannette M. Wing)教授的一篇论文。

《计算思维(Computational Thinking)》

个人觉得计算思维的覆盖面更广,足以回答题主关于编程思维的疑问。英文原文在cmu.edu 的页面,翻译版本如下:

计算思维【作者:周以真】【翻译: 王飞跃 徐韵文】

它代表着一种普遍的认识和一类普适的技能,每一个人,不仅仅是计算机科学家,都应热心于它的学习和运用。

计算思维是建立在计算过程的能力和限制之上的,不管这些过程是由人还是由机器执行的。

计算方法和模型给了我们勇气去处理那些原本无法由任何个人独自完成的问题求解和系统设计。计算思维直面机器智能的不解之谜:什么人类能比计算机做得更好?什么计算机能比人类做得更好?最基本的是它涉及这样的问题:什么是可计算的?今天,我们对这些问题的答案仍是一知半解。

计算思维是每个人的基本技能,不仅仅属于计算机科学家。在阅读、写作和算术(英文简称3R)之外,我们应当将计算思维加到每个孩子的解析能力之中。正如印刷出版促进了3R的传播,计算和计算机也以类似的正反馈促进了计算思维的传播。

计算思维涉及运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。计算思维涵盖了反映计算机科学之广泛性的一系列思维活动。

当求解一个特定的问题时,我们会问:解决这个问题有多困难?怎样才是最佳的解决之道? 计算机科学根据坚实的理论基础来准确地回答这些问题。表明问题的困难程度是为了考量机器——就是用来运行其解的计算工具之基本能力。我们必须考虑机器的指

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值