软件工程课程标准

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件工程》

课程标准

山西煤炭管理干部学院

计算机系

计算机应用技术专业

2012.06

一、课程基本信息

二、课程定位

《软件工程》是计算机应用专业教学计划中一门综合性和实践性很强的核心课程,主要内容包括软件工程概述、可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、软件质量与质量保证、项目计划与管理。本课程教学是既要侧重软件开发的方法、原理的讲解,又要重点培养学生动手设计和开发软件的能力,两者并重、相互结合。

根据培养计算机高级理论与应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法,为更深入地学习和今后从事软件工程实践打下良好的基础。

三、课程设计思路

根据软件技术专业的人才培养目标,通过企业调研,与企业专家座谈,了解企业需求,梳理岗位任务,构建适应岗位需求的课程体系。

根据典型工作任务确定学习内容。通过企业调研,深入了解软件开发企业的需求,分析各岗位的典型工作任务,根据典型工作任务确定学习内容,设计学习情境,摒弃传统的从结构设计角度学习本课程的方法,从软件项目设计、开发、测试、维护的角度将整个工作过程中的典型工作任务转化为若干学习情境,以完成岗位任务所需知识和能力选取教学内容,使其符合企业真实的工作程序、技术标准。

以行动导向组织实施教学。课程教学遵循“计划、调研、设计、实施、测试、发布与维护”这一“行动”过程序列;在基于职业情境的学习情境中,学生根据

该情境设置的各项工作任务,制定设计方案,实践操作,最终总结汇报形成成果,整个过程以学生动手“工作”为主要学习过程。学生在以完成任务为目的的这一“工作”过程中,开展主动“学习”,主动建构真正属于自己的经验和知识体系,将知识用于完成项目任务的“工作”,最后通过相互的成果展示和阶段评审达到知识的更新、职业能力的巩固和升华。

建立多元能力考核评价体系。突出过程与成果结合评价,强调理论与实践一体化评价,建立以学生为中心的综合评价模式,包括课堂讲评、实践操作、阶段评审、成果展示等多种手段相结合,综合评定学生成绩。将课程考核与企业的岗位需求融合在一起,形成多元能力考核评价体系。

四、课程目标

(一)能力目标

1. 能够按照规范的软件项目开发流程来设计、开发软件;

2.能够规范地编写软件项目开发各阶段的文档;

3.能够使用Project工具软件进行软件项目管理;

4.能够使用Rose或Viso等工具软件进行项目辅助设计;

5.能够准确地设计测试用例,进行软件项目测试;

6.能够规范地发布项目并制定合理的后期维护计划。

(二)知识目标

1.掌握软件工程的基本概念;

2.掌握软件工程各个阶段的目的与任务;

3.掌握软件需求分析和软件设计的基本原理;

4.掌握结构化设计方法和面向对象设计建模方法;

5.掌握软件测试的常用方法和选取测试用例的原则;

6.掌握软件发布的正规操作流程;

7.掌握软件后期维护的原则和方法。

(三)素质目标

1.培养学生规范的系统设计、开发思路

2.培养学生良好的编程习惯和准确的语言表达能力

3.培养学生团队精神与协作能力,使学生具有一定的岗位意识和岗位适应能

4.培养学生认真严谨、求真务实、遵纪守时、吃苦耐劳的工作作风

5.养成良好的职业素养和自主学习的能力。

五、课程内容及要求

六、课程实施建议

(一)教学建议

教学方法及手段:

根据课程内容和学生特点,在学习过程中注重实践操作,在充分运用多媒体等现代教学手段的同时,灵活运用情境教学法、项目教学法、任务驱动法、分组讨论法、案例教学法等多种教学方法,引导学生积极思考、乐于实践,提高教学效果。

情境教学法

根据职业岗位要求创设职业情景,激发学生学习兴趣,帮助学生理解和掌握知识,培养创新精神,提高学生岗位适应能力。

项目教学法

课程的教学内容以项目为载体,将实际开发项目由教师作为一个项目任务引入到课程教学中,通过实施一个完整的工作项目进而获得项目成果。通过项目教学法的使用,实现以项目带动教学,将理论与实践很好的结合在一起,加强了对

学生职业能力的培养,在实际教学中取得了非常好的效果。

2. 任务驱动法

任务驱动教学法配合项目教学法的实施,通过实际项目分析,设计若干学习情境,并将项目分解为若干个工作任务,确定任务名称、任务完成时间、任务目标及任务成果,通过工作任务的完成来驱动教学。

3. 分组讨论法

依据项目规模和学生人数,将学生分成若干个项目组,在项目实施的各个工作环节都要展开小组讨论,以解决当前问题和确定下一个工作步骤。

5. 案例教学法

针对项目开发过程中关键技术的应用,以项目案例为教材,运用多种方式启发学生独立思考,通过对具体案例的讨论和思考,诱发学生的创造潜能,从而形成学生自主学习、合作学习、研究性学习和探索性学习的学习氛围。

教学资料开发建议:

1.教材编写要以岗位职业能力分析和职业技能考证为指导,以本课程标准为依据。

2.教材应结合职业技能证书考证,充分体现任务引领、实践导向的课程设计思想。

3.教材以“工作项目”为主线,分解成若干个“工作任务”,按完成任务需要的知识和技能为顺序组织编写教材。

5.教材中涉及的活动设计,应尽可能以岗位操作规程为基准,并在教材中体现。

教学资源使用建议

1.开发适合教师与学生使用的多媒体教学素材和辅导学生学习的多媒体教学课件。

2.充分利用行业资源,为学生提供阶段实训,让学生在真实的环境中磨练自已,提升其职业综合素质。

3.要充分利用网络资源,搭建网络课程平台,开发网络课程,实现优质教学

相关文档
最新文档