数据结构与算法教学方法的几点思考
2020-05-11李婷
教育教学论坛 2020年18期
李婷

[摘 要] 数据结构与算法是信息与计算科学专业的核心基础课程,对后续课程有重要的影响。在总结多年教学经验的基础上,从理论教学、实践教学和引入思维导图等方面对课程教学方法提出思考,目的在于提高学生对数据结构的理解程度和灵活应用能力,以达到应用型人才培养的目标。
[关键词] 数据结构与算法;理论教学方法;实践教学方法;思维导图工具
一、引言
数据结构与算法是信息与计算科学专业的核心基础课程,是进行非数值计算程序设计的基础,也是后续学习的重要先修课程。
本文针对信息与计算科学专业的特点,结合具体教学过程中出现的问题和地方院校学生基础素质的情况,从教学内容、教学手段及教学方法等方面进行了思考,旨在寻找合理的教学方法,达到应用型人才培养的目的。
二、改革方法思考
1.理论教学方法思考。数据结构与算法课程所涉及到的知识点较多,包括四种逻辑结构、两种存储结构和四种操作,理论性和实践性均较强,且有高度抽象的特点。课程在内容组织上,难点分布的跨度大,概念多。对于算法的描述,通常只给了伪代码的描述,而分析较少,不易看懂。由于地方学院的学生基础较薄弱,学生的数学理论基础不够扎实,如离散数学、数值分析等课程掌握得不深,再加上前期的程序设计学习中不能理解程序设计的思想,比如指针的原理、寻址方式等,这在很大程度上影响学生对课程内容的理解。……
登录APP查看全文
