【视频】她提出了“计算思维”,并解释我们为什么要学会跟机器对话

人类更擅长的是精细的脑部控制,而机器人则更擅长完成人类明确定义的任务。

 |  造就

文|造就

编辑|一成 陈溪

周以真先生在美国麻省理工学院主修电子工程本科学位,师从图灵奖得主罗纳德 李维斯特,后获得该校硕士和博士学位。

在这个男性占据多数的领域,周以真先生凭借无可挑剔的实力先后担任卡内基-梅隆大学计算机系主任和哥伦比亚大学数据科学研究院主任。

坚定追求你的热情所在

周以真教授在2006年发表的《计算思维》(Computational thinking)是最为人称道的成果之一——它创造性地创造了"计算思维"这个词,并定义了什么是计算思维。

究竟什么是计算思维?它有什么特点?普通人可以如何运用计算思维?计算思维是不是未来人人都必须具备的能力?

造就:什么是计算思维?

计算思维是一种人类的思维过程,它的存在目的是为了对问题和相应的解决方案进行描述,并以一种计算机能够有效执行的方式来表达的过程,其核心是在于解决问题。

假设有一个十分复杂的问题尚待解决,对于计算机科学家来说,他们会把这一大问题分解成小问题,将其一一解决,再将方案组合。

这是一种分解和合成的方法,对于计算机科学家来说,是十分自然和常规的思路,这也是我们在计算机科学领域常用的解决问题的技巧。

周以真把计算思维分为解构、抽象化、范式识别、设计算法四个阶段

造就:如何运用计算思维?

当你早上醒来要去工作的时候,你总会思考从家到公司最快的方式是什么?如果你选择开车上班,你就会看交通状况如何。在地图导航上,你会迅速找到一条从住处到公司的最快路线。

这一路径规划,就是你对路程算法进行计算的一个思路。

为什么需要培养计算思维?因为我们需要与机器沟通。

当今大数据时代,科技在我们的日常生活中占据了主导地位。我们要懂得如何高效地利用技术来提升我们的生活质量。大数据,让计算思维的重要性更加凸显。我们必须要借助机器来处理大数据,进而解决问题。

造就:有一种观念认为,艺术是需要创造力的,而编程是可以学会的技能,不需要太多创造性。对此你怎么看?

我认为编程其实是一项非常有创意的技能。当你在进行编程的时候,其实是一种主动创造的过程,是对程序进行创作。

程序就是问题解决方案的表达形式。

不论是编程还是音乐、舞蹈等艺术形式,都是在培养孩子们发挥创造力。

我们并不应该把编程与艺术对立起来,因为创造力是重中之重,无论是通过编程还是艺术,我们的目的是孩子们创造力思维的养成。

造就:未来人工智能会比人类更加聪明吗?

我其实没有明确的答案。

我认为这个问题的关键,在于如何定义聪明。拿使用筷子吃饭举例,我们可以很自然地拿起筷子,因为我们经过多年的学习,知道如何夹起食物,把食物放进嘴里,这都是下意识的。但让机器人和人类一样娴熟的使用筷子则是非常困难的。

人类更擅长的是精细的脑部控制,而机器人则更擅长完成人类明确定义的任务。

周以真教授采访完整版可点击“原文阅读”或扫码下载造就APP观看。

校对 | Lily,视频 | Don;版面 | 颖仔