多元整合的高职软件工程课程教学探索.doc

多元整合的高职软件工程课程教学探索.doc

ID:21140286

大小:75.80 KB

页数:9页

时间:2018-10-19

多元整合的高职软件工程课程教学探索.doc_第1页
多元整合的高职软件工程课程教学探索.doc_第2页
多元整合的高职软件工程课程教学探索.doc_第3页
多元整合的高职软件工程课程教学探索.doc_第4页
多元整合的高职软件工程课程教学探索.doc_第5页
资源描述:

《多元整合的高职软件工程课程教学探索.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、多元整合的高职软件工程课程教学探索[摘要]任务驱动、项目导向、案例教学的教学方法各有其特点,文章结合浙江省经济发展对软件工程课程进行工作岗位定位、明确工作过程、分析工作任务,将“任务驱动、项目导向、案例教学”进行多元整合创新教学,并进行了探索与实践。[关键词]任务驱动项目导向案例教学多元整合[作者简介]彭波(1979-),男,湖南长沙人,浙江商业职业技术学院信息技术学院,高级工程师,在读博士,研究方向为高职教育、软件工程、计算机视觉。(浙江杭州310053)[基金项目]本文系XX年度浙江省教育科学规划课题“

2、‘任务驱动、项目导向、案例教学’多元整合的高职特色教学论文联盟研究__以高职软件工程课程为倒”项目的阶段性研究成果。(项目编号:SCG435)[中分类号]G712[文献标识码]A[文章编号]1004-3985(XX)02-0147-02一、引言软件工程课程是高职软件专业类学生的专业核心课,是理论和实践紧密结合的典型课程,主要培养学生软件开发能力和项目管理能力。但在实际教学过程中,因为缺乏明确工作任务并涵盖课程理论知识的综合项目,学生对软件工程理论感到十分抽象,对实践操作也只是囫固吞枣,根本体会不到软件工程在

3、企业项目开发中的宝贵作用。针对软件工程课程,国内职业教育课程在借鉴外来职业教育课程开发理论的基础上,也有自己的创新。有一部分学校已经在这方面进行了改革和探索,但大多是单一的、松散地进行,这一状况的形成,一部分是因为现实客观条件的制约,另一部分还在于职业教育课程理论研究的不全面、不深入所致,因此重视和加强高等职业教育课程多元整合是提高高职职教课程开发质量的一个中心环节。本文将以高职软件工程课程为例,将“任务驱动、项目导向、案例教学”多元整合的创新教学理念引领教学过程,强调动手能力,将工作过程的职业环境融入学习

4、过程中,将学生对知识、职业能力的掌握程度提高到了实践这一层面,使得学生能真正进入到“在学中做,在做中学”的理想学习环境中、多元整合创新教学理念软件工程课程涉及软件项目计划、软件需求分析、软件设计、软件测试、软件配置管理、软件项目管理等软件开发过程中的各种问题。浙江商业职业技术学院(以下简称“我院”)所在浙江省高新中小企业众多,发展主要依靠技术进步以及科技来推动,对人才的需求也明显高移。经调查发现,目前浙江省软件行业在软件设计、软件测试和软件维护方面的人才缺口大,供不应求。因此,我们将教学重点放在了软件设计、

5、软件测试和软件维护方面。以一个典型、完整、实用的项目“学生选课管理系统”为载体,将软件工程项目开发中用到的各项工作技能按照工作过程分布阶段任务,将项目分解成一个个案例,以任务驱动的方式完成技能的案例教学,同时也体现了工作过程的完整性,将“任务驱动、项目导向、案例教学”多元整合的创新教学理念贯穿于教学过程。(一)明确工作岗位,分析工作任务,任务驱动学习任务驱动学习是让学生完成教师精心设计的培养职业能力的工作任务,构建真正属于自己的知识和技能,提高分析和解决问题的能力。如何确定软件工程课程的工作岗位和工作任务是

6、进行任务驱动学习首先要解决的课题。为此,我们邀请软件行业专家、专业教师参照国家相关职业标准一起分析、论证软件工程工作岗位的工作过程和技能要求。在进行分析论证过程中,根据我院所在浙江省高新中小企业发展实际,结合高职学生学习特点,将软件工程课程培养的人才方向定位在软件设计、软件测试和软件维护三个岗位。我们明确了这三个岗位的典型工作过程,并详细分析了典型工作过程中的典型工作任务。1软件设计岗位的典型工作过程主要包括软件项目计划、软件需求分析、软件设计阶段。这些工作过程的典型工作任务有:(1)软件项目计划包括:软件

7、项目计划内容的描述;度量项目的成本、规模、工作量和开发周期;确定项目开发过程模型;制订软件项目计划;(2)软件需求分析包括:定义需求工程过程模型;采用UML获取项目需求;采用UML分析项目需求;编写项目需求规格说明书;(3)软件设计阶段包括:策划项目的设计阶段;应用设计模式,执行系统的架构设计。2软件测试岗位的典型工作过程主要是软件测试阶段。其典型工作任务包括:软件项目单元测试用例设计;执行软件项目单元测试;软件项目功能测试用例设计;执行软件项目功能测试;软件项目性能测试用例设计;执行软件项目性能测试;软件

8、项目压力测试用例设计;执行软件项目压力测试。3软件维护岗位的典型工作过程主要包括软件配置阶段和软件项目管理阶段。这些工作过程的典型工作任务有:(1)软件配置阶段包括:创建软件项目配置管理计划;对软件项目实施版本控制;(2)软件项目管理阶段包括:对软件项目进行项目估算;对软件项目进行风险管理;对软件项目进行质量管理。(二)设计教学项目,培养职业能力,项目导向教学项目导向教学是指通过一项完整的项目工作而进行教学活动的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。