数据结构是计算机相关专业的一门重要核心基础课,在整个课程体系中处于承上启下的核心地位。由于其理论性和实践性都比较强,所以要想学好这门课程并不是一件易事。作为大家学习交流的平台,第一视频教程特意收录了下述学习方法。
学习方法一:从实践到理论的学习方法。数据结构是一门从实践抽象到
关注公众号:diyijc_com
问题反馈
数据结构是计算机相关专业的一门重要核心基础课,在整个课程体系中处于承上启下的核心地位。由于其理论性和实践性都比较强,所以要想学好这门课程并不是一件易事。作为大家学习交流的平台,第一视频教程特意收录了下述学习方法。
学习方法一:从实践到理论的学习方法。数据结构是一门从实践抽象到理论,又用理论来指导实践的学科,因此我们在学习这门课程的过程中,首先应从实践入手,从日常生活入手,然后再抽象到理论,下面我们举两个例子来说明这种学习方法。
学习方法二:先逻辑结构后存储结构的学习方法。数据结构的一项重要任务就是把实际应用中的实际问题抽象成数学模型(逻辑结构),然后再根据不同计算机语言的特点,安排存储结构,为进一步的操作和计算服务,我们在学习数据结构时,如果遵循这个原则来学习。不但可以加强我们的记忆,而且可以加深我们对所学知识的理解,同时也能增强我们利用所学知识解决实际问题的能力。
学习方法三:书本学习与上机实验相结合。数据结构是一门理论与实验相结合的课程,如果只注重理论,容易造成“眼高手低”的情况,理论知识学的很扎实,但动手能力很差,不符合我们的培养要求,反过来,如果只注重实践,又会造成只见“点”不见“面”的情况,造成系统解决问题的能力差。因此我们在学习这门课的过程,要采用实验与理论学习紧密结合的方式,通过上机解决一些典型问题,通过分析、设计、编码、调试等各环节的训练,深刻理解、牢固掌握所用到的一些技术。每个问题的正确求解,都要通过分析问题、建立模型、设计算法、编制程序、调试优化等步骤。通过实验后,可以提高对数据结构课程内容的深入理解,同时也能提高学习兴趣。
学习方法四:知识内容共性化与个性化总结的学习方法。在数据结构的内容中,线性结构、树型结构、图型结构都遵循:首先是逻辑结构、其次是存储结构、接下来是基本操作的实现这一原则,通过这些共性化可以理清思路,帮助我们理解,同时针对这三种结构的不同特点,再强调它们各自在逻辑结构、存储结构和基本操作上的个性化,加深我们的理解。
学习方法五:自顶向下的学习方法。在数据结构的教学中,很多学生反映其中的一些算法非常不容易理解,在程序设计中有一种自顶向下的程序设计方法,这种方法同样适用于我们对数据结构有关算法的学习。对一种算法,首先我们要了解它的思想,然后是分析它的概要,接下来再考虑细节,如果一开始就逐字逐句地读代码,要花很长时间才能对算法彻底搞清楚。
更新时间:2013-04-30 00:17