《数据结构》课程教学大纲。
数据结构是计算机科学各专业的一门重要的专业基础课程。其研究对象是数据表示结构和在此结构上数据的处理算法。因此,数据结构课程对于计算机各专业具有举足轻重的作用。
通过本课程的学习,提高学生数据结构设计与算法设计能力,为后续课程,特别是软件设计和**开发方面的课程打下了厚实的知识基础。
本课程的学习要求学生具有一定的计算机语言编程基础,因此先修课为《程序设计基础》,本课程的后续课程为:《综合化项目实训》。
1.知识目标。
1)了解数据逻辑结构和存储结构,能对简单算法进行分析,能选择适当的数据结构解决实际问题;
2)理解顺序表、链表、栈与队列等线性表的特点;
3)理解数组和广义表的定义与特点;
4)了解字符串的结构特点;
5)理解树与图的特点;
6)理解各种查找方法算法与使用的场合;
7)理解各种排序方法算法与使用的场合;
8)了解文件常用的组织方式。
2.能力目标。
1)掌握线性表基本操作的实现;
2)掌握栈和队列基本操作的实现;
3)掌握树与图基本操作的实现;
4)掌握各种排序算法;
5)掌握各种查找算法。
3.素质目标。
1)初步具备辩证思维的能力;
2)具有热爱科学,实事求是的学风和创新意识、创新精神;
3)加强职业道德意识。
1.设计理念。
1)以职业能力培养为重点进行课程开发与设计,体现职业性、实践性。
根据企业需求,从岗位能力出发,以职业能力培养为重点,按照企业岗位能力要求来确定课程的内容、教学组织、教学方法和手段、考核的方法和手段,突出学生编码能力、抽象问题解决能力、逻辑思维能力、计算机思维能力和自学能力的培养,达到培养学生解决实际问题能力的课程教学目标。
2)以系统观来开发专业课程,体现开放性。
数据结构与算法能力是计算机程序设计人员的基本能力,是决定开发人员职业能力与发展空间的决定性因素。根据高职学生的基础比较薄弱,自学能力不强,思维能力较弱,学习的主动性不够,使得数据结构与算法能力的学习比之本科生要难、要慢,这些决定了该门课程在整个专业培养过程中的关键作用。数据结构的学习,是整个专业学习过程中的事情,在所有专业课程中要涉及数据结构和算法的内容。
2.设计思路。
1)以"易教、易学、易练"为目标改革课程理论部分教学内容,采用c语言进行程序设计。
2)加大实践教学的内容,每个阶段安排知识实践课。
3)重点讲授在专业课程涉及数据结构与算法的内容,强化该课程的专业应用。
4)教、学、练一体化,老师为主导,学生为主体,促进学生学习,培养学生的系统学习能力,强化学生自学能力的培养。
5)以考核来带动教学,促进学生积极学习。
第一章。第二章。
第三章。第四章。
第五章。第六章。
第七章。第八章。
第九章。第十章。
《数据结构》2019考试大纲
数据结构 课程考试大纲。一 课程性质及要求 数据结构是计算机科学与技术专业的一门专业基础课程,本课程系统地介绍线性表 栈 队列 字符串 数组 广义表 树 二叉树 图 查找表等几种数据结构的基本概念 操作及其典型应用的例子,通过课堂教学 课外练习和上机实习,使学生了解数据对象的特性,数据组织的基本方法...
数据结构与算法考试大纲
数据结构与算法 考试大纲。题型分布 1 选择题 15题,每题2分,共30分。2 填空题 10空,每空2分,共20分。3 简答题 4小题,每题6 8分,共30分。4 设计题 2小题,每题10分,共20分。第1章绪论。1 数据 数据元素 数据项 数据类型 抽象数据类型等基本概念和术语的含义 2 数据结构...
《数据结构与算法》考试大纲
计算机系考试大纲计算机网络与通信。计算机网络与通信 考试大纲。一 考试说明。考试对象 计算机科学与技术专业及相近专业专科生命题原则 1 在教学大纲和考试大纲所规定的知识点范围内命题。2 试题的考察要求覆盖面广 区分度高。3 试题兼顾各个能力层次,难易程度和题量。适当,按难易程度分为四个层次 容易占3...