数据结构与算法教学大纲

《数据结构与算法》课程教学大纲

(Data structure and algorithm)

编制: 审核:

一、课程信息

课程名称:数据结构与算法

英文名称:Data structure and algorithm 课程代码:030010 课程性质:系级必修课 课程类别:职业技术基础课 学分学时:4学分,64学时 先修课程:程序设计基础

适用专业:计算机应用技术、计算机软件 开课单位:计算机科学与技术系 使用教材:张晓莉主编,《数据结构与算法》,机械工业出版社,2012年

二、课程的性质、地位和任务

数据结构与算法是计算机应用技术、计算机软件技术专业的专业基础课,学习本课程能使学生掌握数据在计算机中的表示、存储和处理。为以后学习编译程序、操作系统、数据库系统打下基础。

通过本课程的学习,使学生获得计算机科学各领域的数据结构知识,及有关的应用软件所要用到的各种数据结构知识。掌握常用的数据结构及内在的逻辑关系,掌握计算机软件设计中的算法知识。提高软件设计和编程技能。学会初步对不同的存储结构和相应算法的对比,有一定的算法改进能力。

三、课程教学目标

(一)知识目标

1.要求学生掌握常用数据结构的基本概念

2.要求学生掌握不同存储结构的不同的实现方法 (二)技能目标

1.通过系统学习能够在不同存储结构上实现不同的运算 2.能对算法设计的方式和技巧有所体会

3.能较全面的掌握各种常用的数据结构,提高运用数据结构解决实际问题的能力 (三)素质目标

1.初步具备分析问题、解决问题的能力 2.养成良好的程序设计风格

四、教学方法手段

(一)教学环节

包括课堂教学、习题课、上机操作、答疑、考试等。通过各教学环节,重点培养学生的分析问题和解决问题的能力。

(二)教学方法

采用问题驱动的启发式教学方法,加强实践教学。 (三)教学手段

采用板书和多媒体课件相结合的教学手段

数据结构与算法教学大纲相关文档

最新文档

返回顶部