计算思维的本质是运用计算机科学的思维方式,成为分析解决问题高手(视频)

计算思维的本质是运用计算机科学的思维方式进行问题求解、系统设计、以及人类行为理解等一系列的思维活动。

计算思维的本质

 

面试官问了一个问题,西安是有多少个加油站,这时你不能使用任何工具来帮你解决问题,当我们没有一个好的解决思路是这个问题非常难,今天给大家演示如何通过计算思维来解决复杂问题。

计算思维是运用计算机科学的基础概念与思维进行问题求解系统设计以及理解人类行为,它是华裔教授周以真博士在2006年3月2日提出的。包含4个步骤:

 

第1步是分解,把数据过程或问题分解成更小的英语管理的部分,这种方式并没有规律,你的大脑没有办法进行有效的处理,所以我们应该能够找到更合适的拆解问题的方法。举个例子……

 

第2步计算思维的第2步是模式识别,观察数据的模式趋势和规律,我们发现这是一个等差数列,我们将数列中的大数和小数相加得到101,其他的组合也都是相同的,结果我们需要找到总共有多少个101,我们当然可以把所有的可能都列出来数一遍,或者我们也可以……

 

计算思维的第3步是抽象,能找出相似问题之间的相同点和不同点。我们的问题是求1~100个和每一组的结果都是相同的,所以我们可以去掉下面的这些词,我们可以将这个问题表示成一个方程……

 

计算思维的第4步是算法设计,为解决某一类问题,设计一系列的详细步骤,回到我们的问题,分成三个步骤……

 

计算思维是解决复杂问题的有效方法,比如西安市有多少个加油站,咸阳机场的吞吐量是多少?其实我们都可以使用计算思维来解决,比如你可以观察天空,机场每天运行多长时间,每一架飞机大概搭载多少旅客等等来拆解问题,然后构建解题思路。

掌握计算思维,最终的目的是学会分析问题、设计算法,然后利用计算机来解决问题,而不是让人类像计算机一样,最终被计算机所取代。

……

篇幅有限,更多精彩内容,请观看视频。



去B站关注UP主

FavoriteLoading加入收藏夹

Leave a Reply