逻辑思维应该怎么训练?其实想法很重要!(下)

作者:转载摄影:发布时间:2018-01-30 08:45:53 浏览量:2

         但是回忆一下,你学习自行车的过程,通常应该是比较痛苦的,因为你要经过无数次的摔跤才能掌握平衡,而且在这之前似乎没有太多相似的经验让你去比较和参考。这就叫无经验可类比,因此你学习的是一个全然陌生的事物,就会比较困难。这是属于正常现象,这和智商高低无关。所以对于我们学习编程来说,掌握类比能力,就变得尤为重要。

  再跟大家举一个更加贴近生活的例子

  比如你看到某个人好吃懒做,然后你骂他:“你真是个猪”,请注意,当你在骂他是个猪的时候,其实你已经做了非常严密的逻辑思考,因为猪也好吃懒做呀,他们有很多共同点,所以你才会得出这样的结论。你为什么不骂他是条狗呢?因为狗不具备这些特点。所以你看,连骂人都需要逻辑思考,这项能力你已经运用了20多年,你怎么能说你不熟练呢? 其实很多时候我们只是没有察觉到而已。

  我们可以通过一个简单逻辑思想训练来了解一下,我们是如何思考问题的。

  首先,我们给出一个大的命题,所有的汽车都有轮胎

  其次,我们再给出一个小的命题,特斯拉是汽车

  请问:特斯拉有没有轮胎?

  结论很简单,既然特斯拉属于汽车,那么它毫无例外的,应该也有轮胎。

  我们刚才所使用的推理方法,是演绎推理当中,最经典的三段论。

  先有一个大前提,

  所有m(汽车)p(有轮胎)

  然后再来个小前提,s(特斯拉)m(汽车)

  因此,s(特斯拉)p(有轮胎)

  一旦掌握了这个方法,我们就可以拿它来学习一些专业问题了。

  例如

  给出一个大命题:所有的程序都运行在内存中

  给出一个小命题:操作系统是程序

  我们可以再次根据三段论,推出,操作系统也运行在内存中。

  你看,即便你没有专业的背景知识,学起来也毫不费力。这种推理方法你平时也会经常使用,只是你从来都没发现......

  最后,来介绍一下,我们最新推出的《逻辑思维训练》课程的大致内容。

  主要分为三个部分

  第一部分,主要介绍一些常见的推理方法,比如三段论,条件推理,关系推理,矛盾推理,还有归纳推理等等。

  第二部分,就是做一些日常的推理训练。生活当中,其实处处有逻辑。

  第三部分,也是我们这个课程里最重要的部分,叫做编程推理训练,这部分主要做的是代码逻辑分析,因为很多同学平时再学习编程的时候,往往一个程序因为一点点小bug调试不出来,要耽误很久的时间,不仅仅阻碍学习效率,搞得心情也很糟糕。所以我们希望通过这样的训练,能让同学们提高分析和调试程序的能力,提高工作效率。

  好的,今天的话题就聊到这,希望大家早日成为一个善用逻辑思考的人。

 

 

 

 

 

                                                                                                                                               转载2017-07-30 扣丁学堂

文件下载
返回顶部