正在加载图片...
多结合算法实例进行讲解。本章是本专业该门课程的重点和核心,数据结构和算法也涉及到 C语言的许多重要知识,诸如指针和结构体,参数传递方法等。对于大二的学生而言较难准 确掌握:加之本学院课时数设置较少,因此授课难度很大。 授课过程中,应多结合实例进行教学,对于算法的讲解,重点在于算法逻辑的描述,算 法描述环节可以大量的利用动画或其他多媒体工具,具体的C语言实现不宜讲得过细,而 是留在实验环节让学生自行消化、体会。 2.项目驱动的教学 为了确保教学质量,本部分安排了8个学时的上机实验。分别涵盖了顺序表、单链表、 双向链表、常用排序算法等。本课程将上机实验同课程项目结合起来,各章节实验均作为最 终项目的组成部分。按照项目驱动的模式进行课程设计,要求学生以小组的形式利用所学的 操作系统、数据结构、软件工程和数据库知识,自行设计实现一个题库管理系统。在这个项 目实施过程中,可以着力锻炼学生们的吃苦耐劳、勇于创新的工匠精神。该项目会贯穿整个 课程的始终,教师仅提出框架性的要求,软件系统的功能需求分析、设计、编码实现和测试 均由同学们自己完成,对学生的自主学习、吃苦耐劳、科研创新、团队合作能力都具有巨大 的锻炼作用。 四、作业 作业:10、11、14、17、21、22、23、26、28 思考:2、3、5、6 五、参考资料(应列出学生学习的参考书目,可根据课程自身的特点选择是否填写或者 是否每章都填写) 1.数据结构与算法分析一C语言描述(第二版),维斯著,机械工业出版社,2004 2.数据结构(C语言版),严蔚敏著,清华大学出版社,1997. 六、教学后记(教学后记的内容包括教学计划的执行情况,效果如何,有什么经验教训, 原因是什么,应如何改进等等;应该在该章(节)教学活动结束后填写)多结合算法实例进行讲解。本章是本专业该门课程的重点和核心,数据结构和算法也涉及到 C 语言的许多重要知识,诸如指针和结构体,参数传递方法等。对于大二的学生而言较难准 确掌握;加之本学院课时数设置较少,因此授课难度很大。 授课过程中,应多结合实例进行教学,对于算法的讲解,重点在于算法逻辑的描述,算 法描述环节可以大量的利用动画或其他多媒体工具,具体的 C 语言实现不宜讲得过细,而 是留在实验环节让学生自行消化、体会。 2. 项目驱动的教学 为了确保教学质量,本部分安排了 8 个学时的上机实验。分别涵盖了顺序表、单链表、 双向链表、常用排序算法等。本课程将上机实验同课程项目结合起来,各章节实验均作为最 终项目的组成部分。按照项目驱动的模式进行课程设计,要求学生以小组的形式利用所学的 操作系统、数据结构、软件工程和数据库知识,自行设计实现一个题库管理系统。在这个项 目实施过程中,可以着力锻炼学生们的吃苦耐劳、勇于创新的工匠精神。该项目会贯穿整个 课程的始终,教师仅提出框架性的要求,软件系统的功能需求分析、设计、编码实现和测试 均由同学们自己完成,对学生的自主学习、吃苦耐劳、科研创新、团队合作能力都具有巨大 的锻炼作用。 四、作业 作业:10、11、14、17、21、22、23、26、28 思考:2、3、5、6 五、参考资料(应列出学生学习的参考书目,可根据课程自身的特点选择是否填写或者 是否每章都填写) 1. 数据结构与算法分析——C 语言描述(第二版),维斯 著,机械工业出版社,2004. 2. 数据结构(C 语言版),严蔚敏著,清华大学出版社,1997. 六、教学后记(教学后记的内容包括教学计划的执行情况,效果如何,有什么经验教训, 原因是什么,应如何改进等等;应该在该章(节)教学活动结束后填写)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有