《数据结构》课程教学大纲
3页1、数据结构课程教学大纲Data Structures一、课程说明课程编码:045523001,课程总学时 51、周学时 3、学分 2.5,开课学期:第 4 学期。1课程性质:数据结构课程是计算机科学与技术、软件工程、教育技术学专业的核心专业课程,为选修课。2适用专业:适用于教育技术学专业。3课程教学目的与要求重视培养基本的理论分析能力和综合设计实现能力,掌握数据结构与算法中的概念技术,合理组织数据,高效处理数据的典型算法,培养学生面对实际问题时选择恰当数据结构和相应算法的能力,通过创新的变通、组合,提高学生上机协作解决较大规模问题的能力,进一步提高程序设计技能,为进一步的应用开发打下良好基础。4本门课程与其它课程关系本课程的先修课程为C 语言程序设计 和离散数学 。5推荐教材及参考书推荐教材:1 E.Horowitz, S.Sahni, S.Anderson-Freed 著, 朱仲涛译. 数据结构基础 (C 语言版)(第2 版). 清华大学出版社, 2009.参考书:2 严蔚敏,吴伟民. 数据结构 (C 语言版). 北京: 清华大学出版社 ,1997.3 Mark Allen Weiss
2、, 冯舜玺译. 数据结构与算法分析 (C 语言描述). 北京: 机械工业出版社, 20046课程教学方法与手段本课程采用课堂教学与实践教学相结合的方式进行教学,其实践教学环节在课程内完成。教学方法如下:课堂教学:课堂教学应在讲解的同时,采用引导式教学方法,让学生融入课堂思考,把握好课堂节奏,同时对程序设计方法(如何实现)予以足够的重视。实践性作业:课程实验通常为中小型程序程序设计题目,共完成 5 个。要求用 Word 排版完成相应的实验报告。辅助教学手段:提供网络教学手段,所有的课件、作业、答案、以往试卷全部上网供下载。提供专门的网上讨论区和答疑 Email,为学生进行答疑。7课程考试方法与要求该课程是考试(选修)课程,成绩由 3 部分组成:平时作业、上课情况成绩(20%)实验成绩(20%)期末考试(卷面,闭卷考试) (60%)二、教学内容与学时分配教 学 内 容 与 时 间 安 排 表序号 内 容 总课时 理论课时 实践课时一 绪论:基本概念、算法及复杂度分析 4 4 0二 线性结构:线性表、栈、队列 12 6 6三树形结构:树与森林、二叉树逻辑结构及其存储结构、Huffman 树1
《《数据结构》课程教学大纲》由会员nt****6分享,可在线阅读,更多相关《《数据结构》课程教学大纲》请在金锄头文库上搜索。
2023-11-15 9页
2023-11-14 5页
2023-03-28 41页
2023-10-31 55页
2024-01-21 8页
2023-03-08 56页
2023-09-27 5页
2023-12-19 7页
2023-01-06 8页
2022-09-28 7页