.

什么是编程思维

北京雀斑医院在哪 http://m.39.net/news/a_9134356.html

什么是编程思维?

近年来人工智能、编程热正席卷全球,从互联网+的提出,到如今5G技术的成熟实现万物互联,编程思维对于孩子而言意味着未来的无限可能。

编程是一门可以锻炼逻辑思维的学科。

我们对于编程的印象也不再只是格子衫、黑眼圈、秃头、通宵写代码的码农,而是一种高效解决问题的思维方式。

01

抽象(abstraction)

可以理解成个过滤的过程,通找寻问题的核心本质,帮助我们形成解决问题的构想。日常生活中我们接收到的信息众多,想要在信息海中筛选出自己所需的信息费时又费力。但若我们利用所需信息本身的特点作为关键词也就是标记,问题立马会变得简单。这个标记的过程,就是聚焦最重要的信息,忽视无用细节,也就是「抽象」。当我们遇到没有见过的事物或者问题时,如果能运用抽象的思维去寻找解决问题的关键因素,即事物之间存在的联系,那我们解决问题的效率也会有所提高。

01

02

模式识别(patternrecognition)

通俗来说就是找出相似模式,高效解决细分问题。举个简单的例子,我们在考试时经常可以遇到从未见过的题型,但运用的知识理论却一样。想要解决问题就必须将新的问题变成了老问题,在以往经验中搜索类似经验,套用类似的解决办法,识别的模式越多,解题的速度就越快。另外,天气预报其实也用到了识别模式,通过以往的经验和数据对未来的天气进行预测,

02

03

分解(de


转载请注明:http://www.abachildren.com/jbzs/509.html