让我们一起愉快地逃课吧!

作者: selfboot | 来源:发表于2015-11-25 14:10 被阅读1991次

逃课,在大多数人眼中都是“坏学生”的专利,一说起逃课,就会联想起逃课打游戏,逃课出去玩,逃课把妹等。然而,还可以为了学习而逃课,这里我们要说的就是逃课去学习的故事。

为什么我要逃掉算法课?

写这篇文章的时候我本来应该在教室上《算法分析与设计》这门课,算法对于学计算机的同学来说,重要性不言而喻。我们应该花费大量的时间去熟悉各种算法,同时了解算法背后的思想。那么我为什么会逃掉这么重要的一门课呢?

忘了在哪里看过一句话,大致意思是看一个人读过的书就知道这个人的品味。同样,我觉得看一个老师推荐的教材就知道这个老师的水平了。下面来看看老师推荐的算法教材吧,排名有先后(完全复制课件内容,排版未做更改):

  1. 郑宗汉等,算法设计与分析,清华大学出版社
  2. 王晓东等,计算机算法设计与分析,电子工业出版社
  3. Thomas H.Cormen;Charles E.Leiserson;Ronald L.Rivest;Clifford Stein. Introduction to Algorithms, 2th Ed. The MIT Press, 2001, ISBN 978-0-262-33293-3. 影印版: 《算法导论》(第二版),北京:高等教育出版社, 2007,ISBN 978-7-040-11050-0. 中译版:潘金贵等译, 《算法导论》(第2版),北京:机械工业出版社, 2006,ISBN 7-111-18777-6
  4. 郭嵩山、李志业、金涛、梁锋.《国际大学生程序设计竞赛例题解(一)数论、计算几何、搜索算法专集》. 电子工业出版社, 2006.5

推荐的书中只知道《算法导论》这本,不过早在2012年已经出了第三版了,这里还是第二版,其中原因想必大家也猜的到。其他三本,真的没有听说过,也没有兴趣去看,国内写的计算机教材,可以看的寥寥可数,这几本当然不在其中。

本来我也不用看这几本书的,直到碰见这么一道小组作业题(作业还是要做的,不然挂科了怎么办):

逃课去学习

逃课是为了更好地学习

现在,我们不需要按时上课,坐在教室一味听老师啦。我们可以找本经典的书,坐在一个安静的地方,按照自己的节奏去理解书中的内容。其实这样的学习效率,比在教室听老师讲好太多了。算法这门课,我买了 Robert Sedgewick,Kevin Wayne 写的 算法(第4版),感觉写的还不错。另外,也顺便刷一刷 LeetCode 上面的算法题,收获也是颇丰的。

除了看书外,还可以选修一些经典的开放式网络课程,然后认真听讲,做作业,考试,拿证书。同样是课程,为什么要逃掉传统的课堂教室,去参加虚拟的网络课程呢?因为网络课程有着许多无可比拟的优点:

  1. 老师水平普遍较高,讲授内容质量高。这里的老师好多来自世界名校,内容准备的也特别用心;这点是最重要的。
  2. 完善的在线作业系统,作业得到很好的反馈。传统课堂中作业更多是用来给定平时成绩,交上作业就完事了,没有一个反馈,你甚至不知道老师有没有去看你的作业;
  3. 活跃的课程论坛。每一个课程都有一个供学生讨论的板块,在这里可以和全世界各地的学生交流学习心得,讨论作业题目;
  4. 弹性的学习时间,学习地点。没有说你必须在什么时候上课,你只要在 Deadline 前听完课,写完作业就可以了。
  5. 顺着大脑学习的规律教学,每次讲一小段时间就会穿插一些测试之类的,不会让你感到消化不了。想想传统课堂,一下子两节课,大脑早疲劳了。

还不知道MOOC(大规模在线开放课程)?看看下面这些文章吧:

哦,对了,亲测上面的“三座大山”都没有挂掉,所以你访问不了的话,一定是你的问题。

最后问一个问题,今天你逃课去学习了吗?

相关文章

网友评论

    本文标题:让我们一起愉快地逃课吧!

    本文链接:https://www.haomeiwen.com/subject/xezrhttx.html