- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
构建符合软件“准职业人”培养目标实训教学设计与实践
构建符合软件“准职业人”培养目标实训教学设计与实践 摘 要:软件技术是一门实用性和操作性都很强的技术,必须通过实训环节来加强学生的职业能力。通过以软件企业“准职业人”的职业成长路线和项目开发过程作为整个实训的主线,让学生对软件开发有了整体的认识,使其顺利进入职场。实践证明,这套方法已经取得了良好的效果,非常适合培养高素质的软件人才。 关键词:软件“准职业人”;实训教学 中图分类号:TP31-4 1 软件专业毕业生面临的主要问题 1.1 缺乏实用技能。在实际项目中,客户首次接触软件时关注的是界面风格是否美观、大气、整齐一致,询问是否有能够给自己工作带来便利并解决问题的功能;而学生在学校里接受的训练主要以完成基本功能为目标,所以在应对实际项目时,他们总认为软件项目的界面交互式设计是美工的事,以软件实现功能的多少来衡量自己开发能力的高低。 1.2 缺乏分析能力。很多毕业生习惯于想到哪儿就做到哪儿,很少有人在做项目之前先使用有效的需求规格说明书和原型与客户交流,缺乏软件开发的条理性。很多人只对编程感兴趣,对开发需求、系统设计、组件重用、技术评审、交互设计、版本控制、测试驱动等重要实践步骤不予考虑。 1.3 缺乏有效的沟通能力。主要体现在多人一起开发一个项目时效率极为低下。其主要原因在于他们通常不愿意倾听对方的意见,容易武断。为此我院软件技术专业提出了基于“企业学院”的“知训合一、课证相融”软件“准职业人”人才培养模式。在此人才培养模式的指导下,我们构建了符合软件“准职业人”培养目标的多层次、模块化的实践教学体系。 2 符合软件“准职业人”培养目标的多层次、模块化的实践教学体系 2.1 研究思路。第一条主线以软件企业“准职业人”的职业成长路线贯穿整个教学过程,使学生通过“职场体验―实境训练―顶岗历练”来感知职业环境氛围、职业岗位流程,培养职业岗位素质、技能,体验岗位能力需求,逐渐从Freshman(新员工)转变为Junior(正式员工),最终成长为Senior(核心骨干)。如图1: 第二条主线按照软件企业项目开发工作过程来组织教学实施。毕业生常抱怨“以往的实践没有开发真实工程项目的经历,很难形成完整的知识体系和能力体系”。我们在教学过程中就选取当前中小型企业普遍采用的快速原型开发法,按照“项目规划-需求分析-软件开发-多次迭代-逐步完善项目原型-软件测试-项目验收-软件维护”的真实企业软件开发过程的顺序来进行项目的实施。如图2: 2.2 多层次、模块化的实践教学体系。实践教学环节由学校的教师跟企业的项目经理配合,共同完成。在项目经理进校园这个环节,不将模拟项目带到学校来,而是由项目经理带领学生,按照学校的需求定制开发系统,比如食堂管理系统,大学生创新创业计划管理系统等,项目开发完全产品化。并希望产品未来能够对外推广,将科研成果产品化。在这个过程中学生也接受全真项目锻炼,相当于在毕业时学生就已经有了真实的系统项目开发经验。如图3: 技术迭代:循序渐进培养学生不同技术结构的开发技能。 设计迭代:培养学生软件设计及架构思路。 项目主线:一个项目贯穿整个培养过程,保持思路连贯性。 3 实训教学的具体实施(以《项目实战为例》) 3.1 逆向制定教学内容。通过对典型职业岗位程序员,拓展职业岗位测试员、界面设计师、技术支持的分析,得出完成岗位工作任务所需的特有的知识、能力、素质和共有的知识、能力、素质,再结合第二条主线软件企业项目开发的需要,对课程内容进行选取。对选取出来的内容,再按照第一条主线职业成长路线的需要,对课程内容进行了重新组合,科学设计了入职培训、食堂管理系统、大学生创新创业计划系统,将专业技能和知识点进行整合、优化。 3.2 各阶段实施过程。(1)入职培训。入职培训的目的是让学生了解企业文化,学习管理制度,并通过一系列的素质拓展训练来培养员工的沟通能力、表达能力和团队协作能力。由企业兼职教师对员工进行企业文化和管理制度的培训。比如完美表达的训练,地雷战的训练,摆造型等。(2)食堂管理系统。这是为试用期的员工而设计的。在企业里试用期由老员工指导新员工完成项目的开发,注重的是技能的培养。在这里由老员工(教师)带领新员工(学生)来理清项目开发的一般流程从项目背景介绍到解决方案的给出再到项目开发、项目测试、项目汇报直至项目总结,重点介绍企业级开发中涉及到的技术要点,以及这些技术要点之间的关系,帮助学生在短时间内将所学的知识点串接起来并形成体系。(3)大学生创新创业计划系统。根据软件开发流程,将项目划分为项目策划、需求分析、系统设计、编码测试、发布部署和项目总结六个任务。在本阶段我们的学生已经成长为企业的正式员工,由学生主体来完成项目的开发。在分组时充分考虑每位员工的特性。岗位
文档评论(0)