计算思维是近几年国外提出的思维方式,与数学思维不同,它教会我们计算机是如何思考的,从而能使我们学习和计算机沟通,让它帮我们去高效地处理很多生活中觉得困难麻烦的事。

计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。

什么是计算思维?什么叫计算思维(1)

可以试想一下,我们可能学过奥数、物理、化学等等,做过很多考试及竞赛练习,而在我们生活工作中,特别需要用到这些思维方式的场景少之又少,取而代之的,是和计算机打交道。因此,为了提高生活、工作、以及团队管理的效率,了解计算机是如何思维的,就至关重要。

计算思维是和数学思维不同,但并不冲突,甚至如果把这两种思维相互结合运用,能达到相当的高度,可以看到生活中编程好的学生数学也都不错,数学好的却不一定会编程。

就好比老师找来三位同学,告诉他们一些数字,让学生们告诉他哪些是质数。

第一个学生开始了心算,

第二个学生拿出了计算器(也是编程的产物),

第三个学生花了很少的时间写了一段代码,并告诉老师“您可以输入任何想要查看的数字,计算机会立即告诉你它们是不是质数”。

这就是计算思维的一小部分。

什么是计算思维?什么叫计算思维(2)

在成长的过程中,我们有各种各样的想法和点子,有些看来是极具创意的,过去难以实现,而现今,青少年都可以玩转编程算法、游戏制作、3D打印、数学建模、机器人等等,编程已经发展成为一个全年龄段的完美卓绝的工具。

它也是目前唯一一种能把所有想法和知识融会贯通,从而变成有现实意义和生产力的工具,我们可能不再需要用纸和笔来画自己的想法,也不再需要用折纸剪刀胶水去做一些不能动的摆设,我们可以用计算机做任何令人惊讶的事情,而正是作为一种在当今必不可少的语言和工具,它已经越来越显示出它独特的魅力。

计算思维是每个人的基本技能,不仅仅属于计算机科学家。我们应当使每个孩子在培养解析能力时不仅掌握阅读、写作和算术(Reading, wRiting, and aRithmetic--3R),还要学会计算思维。正如印刷出版促进了3R的普及,计算和计算机也以类似的正反馈促进了计算思维的传播。

,