1 课程标准 1 .1 课程定位 《数据结构》是计算机类专业的核心课程之一,是软件技术专业必修的专业基础课程,也是其它非计算机专业的主要选修课程之一。数据结构研究的范围和计算机软件有着密切的关系,无论是编译源程序还是操作系统,都涉及到数据元素在存储器中如何分配的问题。在研究信息检索时也必须考虑如何组织这些数据,以便使查找和存取数据元素更为高效。因此,可以认为数据结构是介于数学、计算机硬件和计算机软件三者之间的一门核心课程,在计算机科学中,数据结构不仅是一般程序设计(特别是非数值计算的程序设计)的基础,而且是设计和实现编译程序、操作系统、数据系统及其它系统程序和大型应用程序的重要基础。 由于《数据结构》是一门理论性很强的课程,重在理论,而高职教学的主要目标是培养高级技术应用型人才,更加偏重于实践能力的培养,所以我们针对高职学生的特点,在教学过程中对《数据结构》课程进行了系列教学改革,并取得了较好的效果。本课程以就业为导向,从高技能人才培养的要求出发,以强化技术应用能力培养为主线,构建理论教学体系和实践教学体系。在教学内容上,按照理论知识够用的高职教育原则,根据学生知识能力、企业岗位能力要求等,弱化了无应用性或应用性不强的内容,强化了工程项目中常用的知识点,构建了必须的教学单元。 1 .2 工作任务和课程目标 1.2.1 工作任务及职业能力 表1 -1 工作任务与职业能力分析表 工作领域 工作任务 职业能力 学习项目 程序员 使用语言实现设计及编码 1 . 熟练掌握数据结构,能设计算法。 2 . 能编写详细设计文档。 3 . 能按项目规范编写代码,有良好的编码风格。 4 . 有良好的沟通能力、编码能力、高度的责任心。 全部项目 数据库 开发人员 使用数据库开发工具进行数据库的设计、开发 1 . 熟练数据结构及算法,能独立承担数据库的有关开发、管理、维护工作。 2 . 有强烈的责任心,良好的团队合作精神,扎实肯干,能承受工作压力。 3 . 有良好的沟通能力、逻辑分析能力和文全部项目 档书写能力。 软 件 维 护员 对应用程序进行维护 1 . 责任心强,富有团队合作精神与能力,具有良好的学习欲望,学习能力强,能够快速掌握新的知识与技能。 2 . 熟练数据结构及算法。 全部项目 测试员 编写测试计划和测试用例;进行软件项目的功能测试、系统测试、性能测试;整理、分析、报告、追 踪 软 件 缺陷。 1 . 熟悉...