高职软件技术专业构件化课程开发研究.docVIP

高职软件技术专业构件化课程开发研究.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高职软件技术专业构件化课程开发研究

高职软件技术专业构件化课程开发研究 王世安 (广东松山职业技术学院计算机系,广东 韶关 512126) 摘要:针对高职软件技术专业在基于工作过程的课程开发中,因学生能力有限而难以达到企业岗位要求的问题,提出以软件构件为主线,以学生为主体,突出学生能力培养,以项目为载体的课程开发思路,并以“构件化网站开发”课程为例,介绍了按这一思路进行开发的过程,对高职软件技术等相关专业的课程开发有一定的借鉴作用。 关键词:高职;软件技术;构件;课程开发;工作过程 中图法分类号: G712    文献标识码: A 1 引言 为了进一步贯彻落实教育部《关于全面提高高等职业教育教学质量的若干意见》文件精神,全面贯彻党的教育方针,积极培养具有良好的职业道德、较强的专业技能、具备可持续发展的学习与适应能力的高素质高技能人才, 许多高职院校按照工学结合的要求,全面推进课程体系改革,彻底改革传统的学科体系课程模式,构建基于工作过程的高职项目课程体系[1],这样的课程体系打破以知识传授为主要特征的传统学科课程模式。经过几年的实践,通过对广州、深圳、珠海等珠三角一带相关IT企业的调研以及毕业生的反馈信息,发现从事软件技术相关岗位的毕业生不多,并且从事这些岗位的毕业生基本都经过了较长的适应期或培训,与专业培养目标有一定的差距。通过与企业相关专家的分析座谈了解到主要原因是:软件技术行业对学生的基础要求较高,多数高职生虽然经过基于工作过程的课程训练,但仍未达到“软件蓝领”的要求。从相关课程来看,课程内容的设计需要本科层次的基础,高职学生在限定的学时内难以达到企业相关岗位的要求。与此同时,基于构件的软件开发方法(CBD,Component Based Development)是目前软件开发的主流开发方法,传统开发技术经过多年的积累,已产生了很多成熟可复用的构件。传统课程采用基于代码编写的开发技术,复杂的代码编写不是高职学生的长处,教师在代码编写方面要花费很多时间和精力,学生也感到疲惫不堪,进而失去对软件开发的兴趣,甚至望而生畏,学生完成整个课程的学习,无法完成软件项目的开发。针对这样的情况,提出了以软件构件为主线的基于工作过程的高职软件技术专业课程开发思路,如图1所示。 下面以“构件化网站开发”课程为例,介绍这一开发过程。 图1 构件化课程开发思路 2 企业岗位需求与能力分析 通过与韶钢信息部、韶关友迪软件公司、韶关力煌商业发展有限公司、韶关市科创信息技术有限公司、韶关市东仪设备有限公司等企业合作,并对广州、深圳、珠海等珠三角一带近五十家相关IT企业的社会调研,同时对学院近三年软件技术专业的二百多名从事相关岗位的毕业生进行调查,获得软件技术相关领域职业岗位如图2所示。 图2 软件技术相关岗位 从软件技术相关岗位可以看出,网站开发工程师是岗位群中一个岗位,根据到企业的调查了解,目前基于构件的软件开发技术已经是企业开发的主流,通过利用可复用的成熟的软件构件使学生少编程甚至不编程的情况下快速搭建符合客户需求的网站,同时培养学生对网页进行美工与布局设计的能力,使学生最终具备完成网站的开发与维护的职业能力是这一岗位的能力需求。 3 职业行动领域与构件选取分析 根据岗位的能力需求,需要对岗位所涉及的典型工作任务进行分析。所谓行动领域是一些典型工作任务的总和。典型工作任务分析是指对本专业所对应的岗位群中需要完成的综合任务进行分解、解析,小任务进行总结归纳的过程,目的在于掌握岗位群具体的工作内容[2]。 通过与企业的合作、调研和召开专家研讨会等方式对网站开发岗位的典型工作任务进行分析,以此为基础构建行动领域如图3所示。 图3 典型工作任务与行动领域 在任务的分析中注意以下几点: 一是根据行业企业发展需要和完成职业岗位实际工作任务所需要的知识、能力、素质要求来选取典型工作任务。 二是针对企业主流开发技术选取工作任务。《构件化网站开发》课程选用成熟可复用的构件(诸如网站管理系统构件、论坛构件、网站商城构件等等)训练学生快速搭建满足客户需求的网站,这里的构件是指可以被明确标识的软件制品,它可以是需求分析和设计阶段的产品、代码、测试案例、文档或软件开发过程中的其他产品。 三是针对软件企业开发不同网站的通用功能选取工作任务。不同行业有不同类别的网站系统,但无论哪个类别的网站都有一些通用的功能,通过与企业专家的合作,分析归纳出通用功能工作任务作为行动领域的内容,如网站管理系统构件、论坛构件、网站商城构件等动态站点及相关构件。 4 构件化课程学习领域设计 根据职业行动领域设计专业学习领域,在设计中,以项目为载体,让学生在完成具体项目的过程中来

文档评论(0)

docindpp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档