数据结构课程总结

来源:互联网 发布:迅雷端口被屏蔽 编辑:程序博客网 时间:2024/06/04 19:12

一个学期的数据结构课结束了,很高兴可以在贺老师的指导下学习这门课程。下面是我对课程的学习总结和一些反思。


O:回想起我这半年对于数据结构的学习,我真实学到的不仅仅是一个个知识点或者是这些知识点组成的这个体系,还有就是在学习中逐步建立起来的一种思维模式。

首先,我先大体明白了什么是数据结构。然后通过学习各种不同的逻辑结构,逐步完善了对数据结构的理解并加深了对其的认识。其中,逻辑结构有线性结构和非线性结构两种;逻辑结构又我学习了线性表、栈、队列、串和数组,非线性结构学习了树和图。在学习这些逻辑结构时,尝试了不同的存储结构方式,其中以顺序结构、链式结构为主,而索引结构与散列结构也有所涉猎。不同的逻辑结构有着多种的存储方式,这又决定了数据的运算。我学习了许多基于不同逻辑结构、存储结构的特殊算法,这里不具体来讲。而关于思维模式的改变,是很难具体描述的。我从之前只会简单编程或者是毫无头绪的盲目做项目,转变成现在有头绪的思考与分析后再动手,是可以看得见的、真实的进步。


R:对于学习的感受,更多的是来自于学习过程中的体验。我之所以说在贺老师的指导下学习数据结构是十分高兴的,是因为我非常认同本学期这门课的学习方式并获得了极有价值的学习体验。

在过去十几年的学习生涯里,我养成了一种保守高效的学习习惯,上课抓重点,下课做难题,一天可以应对好几门功课。这期间也时常会听说一些较为自由的学习方法,但并没有在意,一直是用自己的方式来获取知识。上了大学,课程少了作业少了自由时间多了,却感觉开始应付起来,时间也很少可以很好的利用。但这学期的数据结构课真的不一样,它让我感受到了一种新颖的学习方式,并且我认为这种方式非常先进。

首先,我再也不是只有在课堂上能够学习,而是能够利用其它时间通过看视频来学到知识。最明显的效果就是不用害怕下课之后不知道如何行动,消除迷茫才能有信心去学习。其次,我体验了特别的课堂。有时候对知识点的先入为主是非常可怕的,一个错误的观点可能会把整堂课荒废。而在数据结构的课堂上有足够的时间进行小组讨论,有效的解决了这一问题。另外,老师在课堂上经常用画图、演示的方式来指导学习,这使我可以快速理解书上的文字。最后,任务量巨大的课后实践,给了我许多自由发挥的空间。虽然总是失败,但是乐在其中。


I:反思我对于数据结构学习的情况,我觉得还有许多做的不好的地方。课后的实践作业没有全部按时完成,并且每次课后及时的总结也亏欠了好多。还有就是性格的原因吧,没有在蓝墨云的平台里和同学们进行太多的讨论。在课堂的小组讨论里,我的参与度应该可以更多。另外对于老师拓展给我们的一些资料,我经常是有时间看,没时间就放在那里不管了。总之问题还是很多的,我应该更加的主动一点,毕竟学习是自己的事情。


D:在我以后的学习中,我会选择更灵活的学习方法,利用好数据结构课上的经验,而不是把自己禁锢在过去的一种方法里。对于专业的学习,我会更加努力的钻研,并且把视野放宽。首先就是要把老师拓展的知识了解掌握,然后要自主学习。总之,要做一个主动的人,更加主动的学习,更加主动的发展自己。着眼现在,马上就迎来期末考试了。我深知自己学习的不够全面也不够深刻,所以更应该抓紧时间复习,利用好云班课上老师给的视频课件等资源,把重点知识再看一遍。


一个学期的课程这么快就结束了,而我对于数据结构和计算机知识的学习还没有结束。我会记住老师的指导,总结经验,以后会更好的学习与发展。