技术专区 > 新技术分享
编程思维到底是什么呢?

发布:新技术分享来源:技术专区 时间:2019-04-30

1、编程思维是一种逻辑思维

 


当面对生活的任何事情时,我们可以用编程的逻辑进分析和解决问题。比如,我们要组织一场室外

 

 

烧烤,你需要分析问题:你们去哪里、如何分工、每个参加烧烤的人都喜欢吃什么、预算成本、时

 

间长短、天气等等问题。
 

 

2、编程思维是框架思维
 

 

写一个软件,需要搭架构;写一段程序,需要有一个大体框架。如同建一栋楼,需要首先搭脚手

 

架。显然,框架思维在我们生活中广泛存在。
 

 

3、编程思维是拆解思维
 

 

一个复杂的问题,看起来千头万绪没有思路,这时需要将复杂的问题拆解成一个个简单的问题,再

 

各个击破。比如,我们在考大学的时候,会先上小学、初中、高中,然后再考取大学,不会从小学

 

就开始考大学,当然部分神童除外。

 

编程思维可以大大提高解决具体问题的效率,当拥有编程思维的人面临人生选择的时候,更能理性

 

地分析利弊,目标更明确,更善于利用有限的资源。
 

 

或许学习编程的价值正如乔布斯所说,它教我们如何思考:“计算机启蒙最大的好处是可以对人的

 

思维方式进行训练,它是一个对思维完整性和逻辑性进行训练的过程,而在这个过程中我们可以培

 

养一种新的看待问题和处理问题的方式。”