APP下载

培养软件技术专业学生职业核心能力
——基于工作过程的课程开发实践

2014-07-21卢曼丽

赤峰学院学报·自然科学版 2014年12期
关键词:开发方法软件技术领域

卢曼丽

(扬州职业大学, 江苏 扬州225009)

培养软件技术专业学生职业核心能力
——基于工作过程的课程开发实践

卢曼丽

(扬州职业大学, 江苏 扬州225009)

本文对基于工作过程的课程开发理念进行深入研究,针对岗位群所面对的工作实际,以工作过程为导向,合理地开发课程.结合软件技术专业的课程改革,详细阐述基于工作过程的课程开发方法,学习情境的设计方法、原则,以及学习情境的教学组织方法.

基于工作过程;课程开发;学习情境

1 基于工作过程的内涵

工作过程是“在企业里为完成一件工作任务并获得工作成果而进行的一个完整 的 工 作 程 序 ”[1],“是一个综合的、时刻处于运动状态但结构相对固定的系统”[2].针对岗位群所面对的工作实际,以工作过程为导向,合理地安排整个教学环节,使得教学和工作岗位无缝联接.

在此,学校的教学环境像厂房,实施教学的任课教师像师傅,接受教育的学生像徒弟,将职业的概念融合在整个教育过程中,进而形成职业化的课程体系和教学环境.

2 基于工作过程的课程开发方法

构建新的课程体系,需要设置以工作过程为导向的行动领域、学习领域,设计各个学习领域的学习情境,如图1.

图1 基于工作过程的课程开发方法

行动领域指的是根据企业调查获得的实际工作任务模型,从中找出典型工作任务.根据典型工作任务设置学校的专业课程,即学习领域[3].学习情境是每门课程的最终教学实施,和学科体系的课程不同的是,教学的组织不以知识为主,而以实际操作技能为主线.学习情境包含了工作所用到的知识和技能.如图2,基于工作过程的课程开发方法是:将一个专业划分为若干个学习领域,即传统体系结构中的课程,N的数目10-20,即由10-20个行动领域构成.每一个学习领域由若干个学习情境组成,M≥3.这当中,学习情境的设计是核心.

图2 基于工作过程的课程开发方法

3 基于工作过程的学习情境开发实践

3.1 总结典型工作任务

本文作者在院系建设中,参与了软件技术专业课程体系的开发.本专业的主要就业岗位是需求分析员、UI设计师、软件设计师、测试工程师、质量保障师、数据库管理员.通过在扬州天润电脑有限公司、扬州信息产业园等多家企业详细调研后,根据职业岗位工作过程总结出一系列典型工作任务:系统需求分析、数据库设计与维护、用户界面设计、代码编写、软件测试、用户手册编写.

3.2 开发学习领域

根据典型工作任务,按工作步骤的实施过程展开顺序及需要,遵循由简单到复杂、由外围到核心来开发学习领域.开发出如下学习领域,如图3所示.

图3 软件技术专业学习领域

整个学习领域设计以《学生信息管理系统》、《酒店管理系统》、《网上书店》、《论坛系统》 四个项目为主线,围绕着如何解决典型工作任务而展开.每个项目的开发任务中精巧的整合了抽象的开发技术,知识的应用性得到了突出,加强了学生自主学习能力,提高了创新意识,强化了团队精神的重要性[4].

3.3 学习领域的课时安排

考虑学习领域学时分配时,遵循的原则是,工作任务中频率高的分配学时多,难度大的分配学时多.如表1所示.

表1 学习领域课时安排

在此,《使用ASP.NET和Ajax技术的网上书店开发》和《基于Struts/Spring/Hibernate/Ajax的网上信息发布平台开发软件测试》属于难度稍大的课程,因此学时分配上是最多的.考虑到学生的接受程度,以及程序素养的养成,每个学年的课时分配也是逐年递增的.

3.4 学习情境设计

受篇幅所限,这里仅以 《使用HTML和JavaScript的动态网站开发》 为例说明学习情境的划分.如表2所示,这门课程设计了5个学习情境,符合了学习情境大于3的标准,让学生在重复和比较中掌握技能.前4个情境都是页面制作,属于同一范畴,按照难度逐步递增的特点进行设置.在这四个情境中完成的页面就是一个完整的工作过程,完全体现了网站开发的技能要求.第5个情境是一个完整网站的制作,将前四个情境的技能要点全部包含,是一个较复杂的工作过程.

表2 学习情境设计

3.5 学习情境教学实施

在教学中教师与学生互动,让学生通过“独立地获取信息、独立地制定计划、独立地实施计划、独立地评估计划”,在自己动手的实践中,掌握职业技能、习得专业知识,从而构建属于自己的经验和知识体系.按照资讯、决策、计划、实施、检查和评价的六步教学法进行教学实施.以“学习情境1:图文并茂的简单页面制作”为例进行说明.如表3所示.

表3 学习情境1的教学实施

在教学组织过程中,可以看出教师与学生频繁互动,学生独立决策,做出计划方案并实施计划,在自己动手的实践中,掌握职业技能、习得专业知识,从而构建属于自己的经验和知识体系.计划完成后,学生要自查并互查,这也是强化技能的一种方式.学生分组完成计划,关注工作的进度,可以加强他们的团队协作能力,增强工作责任心.

4 结束语

基于工作过程的课程开发,以实际工作过程来合理设置教学目标、教学内容,将工作过程和教学培养过程及学生的就业岗位需求融合在一起,真正做到了教学做一体化.在高校的教育教学工作中采用基于工作过程的理念开发课程的深入研究和实践,将会对我国高等职业教育发展带来新的活力.

〔1〕姜大源.论高等职业教育课程的系统化设计-关于工作过程系统化课程开发的解读[J].中国高教研究,2009(4):66-70.

〔2〕雷正光.高职课程及其体系和目标研究[J].职教论坛,2005(18):4-101.

〔3〕刘哲.基于工作过程的课程开发方法[J].中国职业技术教育,2008(16):41-431.

〔4〕谢凤静.基于工作过程的项目课程开发的实践与研究[J].牡丹江大学学报,2012(11):153.

TP31;G642

A

1673-260X(2014)06-0241-03

江苏省现代教育技术研究2011年度课题(19809)

猜你喜欢

开发方法软件技术领域
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
高中英语校本教材的开发方法
2020 IT领域大事记
领域·对峙
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
基于长三角地区需求的软件技术人才的培养
利用Java开发智能软件技术研究
初中信息技术中的生活因素开发
新常态下推动多层次多领域依法治理初探
基于模型开发方法(MBD)的ABS控制器开发