五、教学方法 从面向21世纪信息类专业人才培养需求出发,以培养创新精神和提高实践能力为目 标,改变课程内容繁、难、偏、旧和偏重书本知识的现状。为此本课程采用多种教学方法, 充分发挥学生学习的潜能和积极性。 ()以问题驱动提高学生学习兴趣 数据结构理论是从解决实际问题中产生、总结并提高的,那么它也必然以解决更多实际 问题为其归宿,所以数据结构的理论学习和解决实际问题是紧密结合的。例如,栈的应用: 火车调度问题;哈夫曼树的应用:电文编码:图的应用:工程或网络通讯造价问题等。这些 程序的实现不仅有助于数据结构课程的学习,更主要的是通过这些程序的实现,大大提高了 学生编程能力和解决实际问题的能力。 (2)以启发式教学培养创新能力 创新思维是培养学生创造力的基础,是学生进行创新活动的前提。在教学中有意识地培 养学生的创新思维能力,可以提高学生理论联系实际的能力、发现问题以及灵活独特地解决 问题的能力。因此,要从实际教学内容出发,适当引入难易适中的实例分析,采用启发式教 学方法,强调把教学内容设置到复杂的、有意义的实际问题环境中,让学生通过解决实际问 题,来理解和掌握隐含于问题背后的知识,提高解决问题的能力,从而提高创新思维能力。 (③)以灵活的教学方式培养学生的自主学习能力 在教学形式上有以教师为主体的集中课堂教学形式,还有适合学生自学方式的分组学习 形式或自主实验时间。通过教师留讨论题目,学生按项目小组通过查阅文献探究相关知识, 并在课堂上进行互相交流。教师引导学生利用己有的知识、经验建构新的相关知识。以此激 发学生的学习潜能,进而取得良好的教学效果。既可以起到教师的主导作用,也可以满足学 生个性化学习的需求与肯定学生个别的表现。提高了学生的自主学习能力。 六、参考教材和阅读书目 参考教材: 殷人昆编著,数据结构(用面向对象方法与C+语言描述)(第二版),清华大学出版社 2010年。 阅读书目: 1.严蔚敏,吴伟民编若,《数据结构》,出版社:清华大学出版社,2004年 2.严蔚敏,吴伟民编著,《数据结构题集(C语言版)》,清华大学出版社,1999年 3.徐孝凯,殷人昆编若,《数据结构实验》,中央广播电视大学出版社,2003年 2323 五、教学方法 从面向 21 世纪信息类专业人才培养需求出发,以培养创新精神和提高实践能力为目 标,改变课程内容繁、难、偏、旧和偏重书本知识的现状。为此本课程采用多种教学方法, 充分发挥学生学习的潜能和积极性。 (1) 以问题驱动提高学生学习兴趣 数据结构理论是从解决实际问题中产生、总结并提高的,那么它也必然以解决更多实际 问题为其归宿,所以数据结构的理论学习和解决实际问题是紧密结合的。例如,栈的应用: 火车调度问题; 哈夫曼树的应用:电文编码;图的应用:工程或网络通讯造价问题等。这些 程序的实现不仅有助于数据结构课程的学习, 更主要的是通过这些程序的实现, 大大提高了 学生编程能力和解决实际问题的能力。 (2) 以启发式教学培养创新能力 创新思维是培养学生创造力的基础,是学生进行创新活动的前提。在教学中有意识地培 养学生的创新思维能力,可以提高学生理论联系实际的能力、发现问题以及灵活独特地解决 问题的能力。因此,要从实际教学内容出发,适当引入难易适中的实例分析,采用启发式教 学方法,强调把教学内容设置到复杂的、有意义的实际问题环境中,让学生通过解决实际问 题,来理解和掌握隐含于问题背后的知识,提高解决问题的能力,从而提高创新思维能力。 (3) 以灵活的教学方式培养学生的自主学习能力 在教学形式上有以教师为主体的集中课堂教学形式,还有适合学生自学方式的分组学习 形式或自主实验时间。通过教师留讨论题目,学生按项目小组通过查阅文献探究相关知识, 并在课堂上进行互相交流。教师引导学生利用已有的知识、经验建构新的相关知识。以此激 发学生的学习潜能,进而取得良好的教学效果。既可以起到教师的主导作用,也可以满足学 生个性化学习的需求与肯定学生个别的表现。提高了学生的自主学习能力。 六、参考教材和阅读书目 参考教材: 殷人昆编著,数据结构(用面向对象方法与 C++语言描述)(第二版),清华大学出版社, 2010 年。 阅读书目: 1. 严蔚敏, 吴伟民编著, 《数据结构》, 出版社: 清华大学出版社, 2004 年. 2. 严蔚敏, 吴伟民编著, 《数据结构题集(C 语言版) 》, 清华大学出版社, 1999 年. 3. 徐孝凯, 殷人昆编著, 《数据结构实验》, 中央广播电视大学出版社, 2003 年