面向软件服务外包专业移动应用开发课程体系建设.docVIP

面向软件服务外包专业移动应用开发课程体系建设.doc

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

面向软件服务外包专业移动应用开发课程体系建设   摘要:根据移动互联网产业的软件服务外包专业人才培养工作实际,针对移动应用开发课程体系建设问题,提出层次化的移动应用开发课程体系结构、模块化的移动应用开发技术课程群等建设方案,阐述增量式的课程群教学进度安排、校企深度合作的课程教学与质量监控等建设措施,并以南京邮电大学为例对上述建设方案和措施的具体实践和成效进行总结和分析。   关键词:软件服务外包;移动应用开发;课程体系;Android;iOS   0.引言   软件服务外包是信息技术服务的新兴产业,基于移动互联网的移动应用开发是该产业重要的业务集聚领域。高校在建设软件服务外包相关专业或人才培养项目时,有必要开设移动应用开发类课程,以有效提升学生的移动互联网应用开发水平。   1.移动互联网产业的软件服务外包人才培养   近年来,全球移动互联网产业快速发展,各种移动应用数目急剧增长,正在深刻改变传统社会服务或企业业务的组织和运行模式。移动互联网通常通过智能手机、平板电脑和智能穿戴设备等移动终端提供移动应用业务,当前市场占有率排名前列的移动终端应用开发平台包括Android和iOS等,而移动应用发展伴随着Android、iOS等平台的竞争和实际业务需求增长而促进了消费、商务、软件、信息技术服务等相关产业的分工格局重塑和转型升级。其中,软件服务外包行业已深入移动应用开发领域并在整个产业分工中扮演重要的角色,有希望为移动应用开发提供快速可靠的专业解决方案。作为软件服务外包行业健康发展的基础,移动应用开发专业人才培养是高校服务移动互联网产业发展的重要工作,这也是高校深化人才培养模式改革的重要措施。   高校通过建设软件服务外包专业,可以系统地培养符合软件服务外包行业要求的专业技术与管理人才,而专业课程设置通常会根据市场需求的变化而改变。移动应用开发领域的多样性、动态发展性、市场开放性等特征明显,使软件服务外包专业课程体系要采用就业导向的多样化应用开发平台课程和实践环节。此外,学生在软件服务外包过程中综合能力的提升也是软件服务外包专业课程设置和人才培养的目标,这些综合能力包括在移动应用开发领域的创新开拓能力、项目管理能力、团队协作与沟通能力等。   2.软件服务外包专业的移动应用开发课程体系设置   专业人才培养要通过系统化的课程体系,使学生具有良好的专业知识和实践能力,而软件服务外包行业发展更是要求学生掌握全面扎实的专业知识,拥有创新实践能力和必要的职业素质。因此,移动应用开发课程体系设置要遵循基础性、专业性和创新实践训练等原则,既让学生具有较全面的移动应用开发技术与能力,又要让学生在软件服务外包行业中具有较好的竞争优势。   2.1移动应用开发课程体系结构设计   表1给出一种层次化的移动应用开发课程体系结构方案,该方案将移动应用开发课程分为4个层级,即L1基础类课程、L2技术类课程、L3技术类集中实践课程、L4综合类集中实践课程,这个层级划分体现了基础性、专业性、创新性、实践性等原则要求。L1课程服务于其他层级课程,提供移动应用开发、软件服务外包的基本理论、知识和技术基础。L2课程让学生学习移动应用开发前沿技术,这个层级的具体课程可以根据市场需要来选择确定。L3课程通过小型项目实践,使学生深化掌握L1课程和L2课程涉及的理论知识与具体技术,这个层级课程要让学生充分体验和实践软件工程的理论和方法。L4课程在前三个层级的基础上,利用软件服务外包企业中大型项目进行创新实践,培养学生的创新性实践能力和在企业环境中的职业素质。表1给出了每一个层级的示例课程。考虑到L3课程采用的实践对象是小型项目,所以这个层级每一个课程可以只针对一个移动终端应用开发平台。例如,软件服务外包基础实践课程可以只涉及Android应用开发技术,而软件服务外包工程实践课程可以只涉及iOS应用开发技术。这里将Android应用开发技术作为基础性实践内容的原因是该技术对硬件环境要求低,相比于iOS应用开发技术,学生更容易进行实践。此外,L4课程是综合类创新实践,该层级每个课程是在中大型项目实践中综合利用各种移动应用开发前沿技术。   2.2移动应用开发技术课程群设计   根据表1移动应用开发课程体系结构方案,表2给出基于移动终端应用开发平台的一个模块化的移动应用开发技术课程群方案。该模块化方案将移动应用开发技术课程分为3个技术课程群,即Android课程群、iOS课程群、集中实践课程群,这些技术课程群的具体组成课程可以互相交叠。Android课程群、iOS课程群分别涉及Android和iOS应用开发学习与实践,而集中实践课程群是通过项目实践,使学生逐步掌握移动应用开发综合技术和能力,最终具备良好的软件服务外包创新能力和职业素质。以表2中的示例课

文档评论(0)

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

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

1亿VIP精品文档

相关文档