从开学这两个月来,虽然因为疫情严重,全国人民都被迫待在家里自我隔离,但是这段在家的时间对于我个人而言也是一件颇为惬意的事情。整个城市都变得安静了下来,也正好是远离喧嚣好好反思的时候。在家上网课虽然也需要早起,但也不会感觉到学校里抢前排的紧张气息,倒也省下了一些精力翻翻书好好听课。
进入正题。
这几周听课的感觉还算不错。虽然是以前从来没有实施过的网课环境,但也能跟得上。在这期间系统地学习了C++面向对象编程的东西, 感觉收获也挺多,再加上上学期Java程序设计的经验,对于面向对象也有了更深刻的理解。从之前机械的C语言式的写法,到逐渐能够写出带有浓厚C++味道的程序,这都算得上是有了进步。
之前写过的三个作业也都在运用上课学过的知识。比方说第一次的作业,虽然只是实现一个单链表,但是对于所使用的知识范围也有一定的限制。单链表的实现在上学期的数据结构课程中也有比较详细的论述,但是实现代码中所涉及的有关C++的内容在我所掌握的知识中并不系统。这些也算是重新整理了一下之前的知识,也了解到了单链表的一种新的实现方法。
关于上课讲的那些比较具体的知识,虽然对于我个人而言在之前都有或多或少的了解,听课也是可以跟得上的,但是还是在听课过程中深感自己对于那些内容了解得不够充分,实践次数不够,很难将这些新内容运用到之后的程序设计实践中。学习过程中仅靠自己先前的经验是不够的,要打破这种经验主义的思维,灵活地运用新知识、新思想,就应该反复地进行实践,积极主动地引进刚学习过的新内容。这算得上是我这一段时间学习的教训。
对于“懒”这一感觉,我也挺无奈的。确实好久没更新博客了,往前翻一翻感觉自己写的似乎都不够认真。至于竞赛,感觉以我现在的水平也很难达到要求的高度……总感觉“心有余而力不足”,可能也并不是真的所谓“做不到”,而仅仅只是怕麻烦。这样的想法确实是要不得的。这个问题需要在以后的学习中加紧克服了,不然会严重影响学习效率。
这次虽然说是一次作业,但也算是给个机会好好整理自己的思考了。这几天总体来说有了一些积极的方面,但是也暴露了很大一部分消极的问题。在家的时间是非常宝贵的,希望能够好好利用这段时间尽量多地、高质量地掌握知识,为以后的学习清除障碍。