自主学习,以开放的实践

【信】
  你好老师,我想升到了大二下学期,我是一名计算机专业的学生。
  今年夏天留在实验室,自安理会不是很,他没有参加任何项目,我一直在读。
  长假后一直在看数据结构,类似的数据结构和算法的一个良好的学习方面。但最近的数据结构会比你想象的更难,有些知识是很难理解。老师一般学习数据结构的学习周期是多久才算合理?
  假设学的时间太长是不是属于效率低?
  还有就是假设系统的学习算法……


【答复】

 

——我想针对你提出的问题逐个谈谈我的看法。

  这个暑假呆在实验室,由于会的不是非常多。没有參加什么项目,一直在看书。

——建议不要一直在看书。暑假的自主学习,不妨能结合上实践,这种学习更加生动,以及找到实践的机会,这样会取得更好的效果。

  放假之后一直在看数据结构,想好好钻研数据结构和算法方面,可是近期认为数据结构比想象的要难,有的知识非常难理解。我想问问老师一般学习数据结构的学习周期是多久才算合理?

——假设要强行理解。那一定会感觉到难的。由于你对所学的东西没有体验。

建议任命实践当开路先锋,其它形式的学习大军紧跟其后为好,详细能够參考《基础和应用的平衡中找到大学的节奏》和《给数据结构刚開始学习的人:跨过算法和程序之间的鸿沟》。在我的博客专栏的文件夹中。你能够搜索“数据结构”,也有一些给别的同学解答过的有关问题。

  假设学的时间太长是不是属于效率低?

——这个事情和所谓的学习周期因人而异,因学习目标而异,和自己之前的体验有关。和自己的学习风格有关。

关注学习效率是一定要的,但也不必拿起别人的鞋。就往自己脚上套。

能够參考《学会写出"图形界面+数据库"的程序要多长时间?》。

  还有就是假设系统的学习算法……

——不必对“系统学习”有太多的迷信(參考《破除“系统学习”的情结》)。你上的是计算机专业。有的是机会系统学习,随着开课。不仅仅盯着考试通过。而是课内课外充分结合,理论和实践交叉进行,那就是你的系统学习。而暑假的时间,建议你很多其它地动用你的“野性”。

  进一步的讨论。见《关于算法学习方法的讨论》。



================= 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类文件夹(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====


版权声明:本文博主原创文章,博客,未经同意不得转载。

posted @ 2015-09-26 19:51  blfshiye  阅读(214)  评论(0编辑  收藏  举报