《数据结构》课程标准2.docx
《《数据结构》课程标准2.docx》由会员分享,可在线阅读,更多相关《《数据结构》课程标准2.docx(9页珍藏版)》请在优知文库上搜索。
1、数据结构课程标准课程编码:0206017课程类别:专业选修课适用专业:软件技术授课单位:软件工程系学分:3学时:54编写执笔人及编写日期:审定负责人及审定日期:1.课程定位1.1 课程在专业培养中的定位及作用本课程是软件技术专业的专业选修课程。用计算机解决任何问题都需要进行数据表示和数据处理,而数据表示和数据处理正是数据结构要研究的内容。数据结构是计算机科学中一门综合性的专业基础课。主要介绍如何合理地组织数据、有效地存储和处理数据,正确地设计算法以及对算法的分析和评价。通过本课程的学习,使学生深透地理解数据结构的逻辑结构和物理结构的基本概念以及有关算法,培养基本的、良好的程序设计技能,编制高效
2、可靠的程序,为学习数据库及实训课程等奠定基础。1.2 本课程与其他课程的关系表1前导、后续课程一览表前导课程本课程后续课程编程基础服务器接口技术数据结构专业综合实训2.课程设计理念及思路2.1课程设计理念:课程设计从软件技术专业的视角出发,以满足本专业就业岗位所必须具备的计算机软件技术基础知识为基础,教学内容设计通过岗位工作目标与任务分析,分解完成工作任务所必备的知识和能力,采用并列和流程相结合的教学结构,构建教学内容的任务和达到工作任务要求而组建的各项目,以及教学要求和参考教学课时数。通过实践操作、案例分析,培养学生的综合职业能力,基本达到程序员级职业技能鉴定标准。2. 2课程设计思路:本课
3、程标准在设计上突出体现职业教育的技能型、应用性特色,着重培养学生的实践应用技能,力求达到理论方法够用,技术技能过硬的目的。首先依据专业人才培养方案中关于人才培养目标的阐述,明确课程目标;其次,结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容,在课程内容的选择与排序中,以软件工程实施的不同阶段、典型工作任务为载体,将课程内容划分为互相联系的学习情景;第三,通过对各学习情景中学习目标、主要内容、授课方式、师生要求等各项内容的描述,来规范课程所要求的内容;最后,通过对项目实施过程中各个环节的考察和评价,来完成对课程的评鉴与考核。3.学习目标3.1 素质目标:El
4、培养学生良好的协调和沟通能力;E2培养学生勇于创新和严谨细致的工作作风;E3培养学生良好的职业道德和团队合作精神。3. 2知识目标:Kl掌握数据结构的逻辑结构和存储结构;K2掌握线性结构的特点及存储方式,能结合实际问题恰当运用;K3掌握树型结构的特点及存储方式,能结合实际问题恰当运用;K4掌握图型结构的特点及存储方式,能结合实际问题恰当运用;K5能依据数据序列特点,选定高效的查找方法,并熟练地评价算法优劣;K6能依据数据序列特点,选定高效排序的方法,并熟练地评价算法优劣。3. 3能力目标:TI培养学生谦虚、好学的品质;T2培养学生善于收集信息和良好的自学能力;T3培养学生理论联系实际,善于发现
5、问题并积极寻求解决问题方法的能力。4. 课程内容标准与要求5. 课程教学单元设计序号单元名称学习目标学习内容学时建议教学方法、手段建议教学条件考核评价备注1单元1:数1.了解数据、1.数据、4项目驱动、.体概念据结构与算法数据元素、数据结构等的概念;2.熟悉算法、算法描述,能够分析算法的时间复杂度。数据元素、数据结构、数据类型的概念;2.数据结构研究的内容;3.算法、算法描述与算法分析。案例教学化实训室的理解及运用2单元2:线性表及应用1 .熟练掌握线性表的逻辑结构定义、基本操作;2 .能够在顺序表中实现线性表的操作;3 .能够在链表中实现线性表的操作;4 .熟悉数组的逻辑结构定义和存储方法。
6、1.线性表的逻辑结构定义;2.顺序表中如何实现线性表的基本操作;3.链表中如何实现线性表的基本操作;4.顺序表与链表的实际应用;5.数组的逻辑结构定义和存储方法。14项目驱动、案例教学一体化实训室完成实训项目,提交算法实现教师行课时可根据实际情况调整课时3单元3:栈和队列1 .掌握栈和队列的结构特性;2 .能够在顺序栈及链栈中实现栈的基本操作;3 .能够在循环队列及链队列中实现队列的基本操作;4 .能够利用栈和队列的解决实际问题。1.栈和队列的结构特性;2.顺序栈的实现;3.链栈的实现;4.循环队列的实现;5.链队列的实现;6.栈的应用;7.队列的应用。8项目驱动、案例教学一体化实训室完成实训
7、项目,提交算法实现教师行课时可根据实际情况调整课时4单元4:树和二叉树1 .了解树的基本概念;2 .掌握二叉树的定义及性质;3 .能够进行熟悉二叉树的遍历;4 .能够将森林和二叉树的相互转换;5 .能够利用哈夫曼树解决实际问题。1 .树的基本概念;2 .二叉树的定义、性质、存储表示;3 .二叉树的遍历;4 .森林和二叉树的相互转换;5 .树的应用;6 .哈夫曼12项目驱动、案例教学一体化实训室完成实训项目教师行课时可根据实际情况调整课时树及应用。5单元5:图1 .理解图的基本概念、存储表示;2 .能够进行图的遍历;3 .学会如何求解关键路径;4 .能够熟练掌握最短路径及应用。L图的基本概念及存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程标准