论文部分内容阅读
计算思维就是像一个计算科学家一样思维。在计算思维学习过程中,一个人学习的是计算机科学的概念。我使用“计算思维”而不是“计算机编程”,那是因为更多的是计算机科学而不是计算机编程。
——周以真
记者:周教授,您最早提出了计算思维,那么您能否简单介绍一下什么是计算性思维?
周以真:计算思维是思维过程参与制定问题,并给出它的解决方案,在一台电脑上以人或机器的方式就可有效地开展。简单地说,计算思维就是像一个计算科学家一样思维。在计算思维学习过程中,一个人学习的是计算机科学的概念。我使用“计算思维”而不是“计算机编程”,那是因为更多的是计算机科学而不是计算机编程。
记者:那么,您为什么要提出计算思维这个概念呢?
周以真:我提出计算思维,是因为我相信所有人能够从理解一些基本计算机概念和知道怎么样应用它们在自己的工作时面对的问题。
记者:您能否给我们举出一些生活和工作中计算思维的例子呢?我们如何判断一个人是否具有计算思维呢?
周以真:人们甚至在没有了解计算思维的时候就已经计算思维般地进行思考。当你正在做饭的时候,你在采取并行处理的方式来确保你的蔬菜不冷而你的米饭正在烹饪;当你的孩子把自己的玩具推远的时候,他们(希望)使用某种排序算法,使他们更容易找回来。
但是除了日常生活中的例子,一个人像计算思维般思维是指他想出有效的算法来解决一个问题,或者想出数据抽象模型来有效地处理信息。
更为重要的是,一个人计算思维般思考意味着他在面对一个手边的特定问题时是否想起一个一般性的解决方案。很多相似的问题能够采用相同的解决方法得到解决。
记者:目前国际上计算思维研究的现状如何?
周以真:计算机科学家正在做计算机科学的研究,而不是计算思维。全世界,包括中国,有许多高水平的学术和工业研究实验室正在做计算机科学的研究。
有一些教育和学习科学家开始研究计算思维,如它如何与数学思维相关。
——周以真
记者:周教授,您最早提出了计算思维,那么您能否简单介绍一下什么是计算性思维?
周以真:计算思维是思维过程参与制定问题,并给出它的解决方案,在一台电脑上以人或机器的方式就可有效地开展。简单地说,计算思维就是像一个计算科学家一样思维。在计算思维学习过程中,一个人学习的是计算机科学的概念。我使用“计算思维”而不是“计算机编程”,那是因为更多的是计算机科学而不是计算机编程。
记者:那么,您为什么要提出计算思维这个概念呢?
周以真:我提出计算思维,是因为我相信所有人能够从理解一些基本计算机概念和知道怎么样应用它们在自己的工作时面对的问题。
记者:您能否给我们举出一些生活和工作中计算思维的例子呢?我们如何判断一个人是否具有计算思维呢?
周以真:人们甚至在没有了解计算思维的时候就已经计算思维般地进行思考。当你正在做饭的时候,你在采取并行处理的方式来确保你的蔬菜不冷而你的米饭正在烹饪;当你的孩子把自己的玩具推远的时候,他们(希望)使用某种排序算法,使他们更容易找回来。
但是除了日常生活中的例子,一个人像计算思维般思维是指他想出有效的算法来解决一个问题,或者想出数据抽象模型来有效地处理信息。
更为重要的是,一个人计算思维般思考意味着他在面对一个手边的特定问题时是否想起一个一般性的解决方案。很多相似的问题能够采用相同的解决方法得到解决。
记者:目前国际上计算思维研究的现状如何?
周以真:计算机科学家正在做计算机科学的研究,而不是计算思维。全世界,包括中国,有许多高水平的学术和工业研究实验室正在做计算机科学的研究。
有一些教育和学习科学家开始研究计算思维,如它如何与数学思维相关。