基于岗位工作过程的web系统开发能力培养模式的实践探究

来源 :科技致富向导 | 被引量 : 0次 | 上传用户:guli880712
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文就大学生Web系统开发能力的培养进行了实践与探索,从Web系统开发能力培养现状分析,到创新教学模式,强化职前与职后Web系统开发能力的衔接等,提出了一种全新的基于岗位工作过程的Web系统开发能力培养模式。
  【关键词】Web系统开发;岗位工作过程;教学方法
  随着互联网的飞速发展,Web系统开发人才需求与日剧增,这对高校计算机专业人才培养提出了更高要求。Web系统开发能力对计算机专业学生来说不仅是职业技能的培养,也体现着创造性思维能力的培养。因为在Web系统开发过程中贯穿文档的阅读判断、 事务的分析思考、 系统开发工具利用、 抽象表达、 综合创造等多项技能, 对计算机软件开发人才素质的培养至关重要。我国高校计算机专业大部分都开设了Web编程课程,如何才能更好地培养学生的Web系统开发能力,对于一个教学工作者来说,是一个非常重要的课题。
  1.Web系统开发能力培养现状分析
  目前我国高校计算机专业在培养学生的Web系统开发能力上存在一些问题。首先Web程序设计课程的课程教学设计存在问题, 每门程序设计课程都从讲解最基本的语法开始,把有限的时间浪费在基本知识的学习,真正的Web系统开发没有得到有效锻炼,这样就造成了毕业生进行软件企业,利用在课堂上学习的编程技术很难编写出令用户满意的程序。其次大多数专业教师缺少在软件企业锻炼的经历,对企业的用人要求,现在软件企业的软件开发过程了解不充分,造成培养出来的学生不能满足软件企业的需求,企业很难找到合适的系统开发人员。再次教学质量评价机制存在问题,传统的学生成绩考核以期末笔试试卷成绩为主,在这种成绩评定方式,使得学生把大量时间浪费在对语法的背诵上,更加抑制了学生编程能力的形成,出现了分数高的学生系统开发能力还是较弱。从以上分析使我们清楚地看到,要使学生真正具备较好Web系统开发能力,在教学模式和教学方法上必须进行大胆的改革。为此,我们提出了一种全新的Web系统开发能力培养模式——基于岗位工作过程的Web系统开发能力培养模式。
  2.基于岗位工作过程的Web系统开发能力培养模式与实践
  2.1基于岗位工作过程的web系统开发能力培养模式
  为了更好地培养学生和的web系统开发能力,我们对web系统开发课程理念进行深入的研究,借鉴美国、德国等国家的职业教育方法,按照我国软件企业的Web程序员岗位要求,广泛吸纳国内兄弟院校的经验,形成了“以学生为主体”、“以教师为主导”、“以能力培养为生命线”、“以工作任务为目标”的教学理念,构建了以解决学校某个部门的实际工作為主要任务来进行软件系统的开发学习的web系统开发能力培养模式,即“基于岗位工作过程的Web系统开发能力培养模式”。
  2.2基于岗位工作过程的web系统开发能力培养模式实践
  2.2.1创新教学模式
  (1)教学模式的特点。
  本模式以“学生活动和问题研究”为主线,引导学生自主协作探究课程知识,注重问题的发现、提出、分析和解决的过程,侧重学生web系统开发技能的培养。
  (2)教学模式的课堂组织程序。
  在开展ASP.NET系统开发课程的教学实践过程中,我们选择的部门是学校资产管理中心,以解决资产管理中心的物资管理为工作任务,构建教学模块,选择的实验班级对象是0441001班、0491101班学生,根据该教学程序将整个教学活动分为以下几个阶段:
  1)教学模块设计。教学模块应该是一项具有实际意义的工程任务,它的选取是学习的关键。首先,教学模块设计要目标明确;其次,教学模块设计要符合学生的特点,难度要适中,学生在一定条件下应可以自行组织、安排自己的学习行为,有明确、具体的成果展示;最后,教学模块设计要符合面向对象和软件开发流程的要求,要以基于工作过程导向的理念来组织案例设计,将整个课程分成六个学习情境,每个学习情境又分成若干个小项目。
  2)学生的组织。项目模块的实施是以学生为主体,但一个项目模块如果让一个学生去做,开发的工作量、难度过大。如果让所有人都参与,则合作、分工难度过大,因此,学生的组织应以小组为单位,可自由组合也可由教师编排,每组5人左右,分别担当项目主管、系统分析员、软件开发员、项目测试员等角色。角色设置与企业开发团队基本一致,既能锻炼学生的分析问题、解决问题能力,也能锻炼学生在项目开发过程中的协调、组织能力。
  2.2.2探索适合基于工作过程的web系统开发课程的教学方法
  web系统开发课程教学中,我们主要采用“讨论式”教学方法,引导学生完成项目模块教学。在项目模块的实施初期,教师可以为学生创建必要的学习资源和学习环境,如项目参考资料、相关模块开发流程、注意事项等,由小组成员提出自己的见解和工作计划并在这一过程中相互启发、相互学习,经过讨论最终确定出较好的方案。在这个过程中教师应采用“讨论式”的教学方法,组织同学们一起对方案和遇到的问题进行讨论,充分发挥学生的主动性和能动性,最后由教师把关确认方案的可行性,开展项目模块实施。
  2.2.3构建“专业+学校部门+企业”教学体系
  以真实项目驱动教学全过程,形成项目需求、总体设计、模块设计、项目知识点的理论分析过程,利用学校部门任务来完成项目实践,最后应用到学校部门实际中,构建了基于项目的U型逆向循环、点线面相结合的教学体系。
  2.2.4探索培养学生web系统开发能力的途径
  软件系统开发靠的是一个有力的团队,它需要协调不同类型、不同性格、不同知识结构的人员共同奋斗,缺乏领军型的人才、缺乏合作精神是难以成功的。因此,我们在培养学生的Web系统开发能力时应注重培养学生的团队精神、协作能力。在ASP.NET系统开发课程教学中,根据学校不同的岗位工作任务,我们成立若干协同开发模式小组,5人为一组,每组一个项目组长,从软件的需求分析开始,以组为单位进行实践开发,开发过程中大家共同参与,相互沟通,一起完成一个软件开发项目。
  2.2.5强化职前与职后Web系统开发能力的衔接
  将以解决学校某部门工作的系统软件开发为教学内容贯穿整个教学,从系统需求分析开始到最后系统测试,让学生全面了解系统开发的全过程,全面模拟软件公司的开发流程,让职前的学生走出学校后,就能快速适应程序员岗位上系统开发能力的要求。此外,在教学过程中,引导学生学会利用好网络,对于在软件开发过程中遇到的技术难题,多动手去网上寻找,尝试解决,培养学生自主学习的能力。
  总之,要培养学生的Web系统开发能力,需要从多方面入手,既需要创新教学模式,改进教学方法,也要探索培养学生Web系统开发的有效途径。作为一个教育工作者,经过自己多年的教(下转第193页)(上接第124页)学工作实践,摸索出了基于岗位工作过程的Web系统开发能力培养模式。在web课程教学中,我们用此模式对学生进行教学,对提高学生的Web系统开发能力有良好的效果,同时也实现了计算机人才培养与企业需求的无缝对接。 [科]
  【参考文献】
  [1]耿国华.程序设计能力培养模式的探索与实践[J].中国大学教学,2009(3):30-32.
  [2]舒兰英.基于网络教学的程序设计能力培养模式探究[J].计算机教育,2009(23):65-66.
其他文献
《生活与哲学》围绕“什么是科学的世界观、人生观和价值观,如何形成科学的世界观、人生观和价值观”这一主线,从生活、实践出发,对高中生进行马克思主义哲学基本观点的教育,为学
期刊
【摘 要】这篇文章是通过CAD这个软件通过LISP进行了一个二次开发,然后形成了一个对电路有控制作用的电路。这个电路和平时的电路不尽相同,它包含着CAD交互式环境。电力拖动系统在我们国家已经发展的比较完善了,而且在一些工业发展中应用的非常广泛。在这种系统中,直流电动机能够在一个比较大的范围之内进行平滑的调速,而且起动性能和制动性能都比较好,最重要的是现在直流电动机已经发展的非常完善了,研究起来比较
朗读训练是素质教育的重要内容,朗读有助于强化记忆;可以加深学生对文章的理解;可以培养学生的语感素质;朗读使学生在正确掌握普通话的基础上提高口语表达能力;增强学生学习
当前,在高职舞蹈教育学科的建设上,由于各方面的原因使其一直停留在初级的阶段上。这种现象暴露出高职舞蹈教育的许多弊端和矛盾,不利于舞蹈人才的培养,限制并阻碍了舞蹈教育
本文根据现代经济发展对人才培养的要求,结合广西地方经济的特点,提出了以培养计算机应用能力、外语综合能力和实践创新能力为特色的自动化专业人才培养方案。 According to
学生兼职班主任管理模式是现今许多高校所运用的学生管理手段,为学生行政管理工作提供了新思路与新方法,提高了学生管理的效率.然而,每一样事物都有其不足与缺点,学生兼职班
高等教育质量是实现高等教育持续健康发展的基础和前提,而高等教育质量评估则是保证高等教育质量的重要手段,其中学生参与评估是一个不容忽视的问题.本文在分析学生参与对高
【摘 要】入侵检测能有效弥补传统防御技术的缺陷,近年来入侵检测系统已经成为网络安全的系统中的重要组成部分。本文在对当前主流入侵检测技术及系统进行详细研究分析的基础上,指出了入侵检测系统面临的问题和挑战。最后对入侵检测系统的未来发展方向进行了讨论,展望了应用人工智能技术的入侵检测系统、基于Android平台的入侵检测系统、基于云模型和支持向量机的特征选择方法等新方向。  【关键词】网络安全;入侵检测
21世纪国际交往的日益增多,为我国外语教育带来了新的机遇和挑战。传统的外语人才培养模式及以这种模式培养的人才已不适应时代的发展。随着改革开放步伐的加快、国际交往的
湖州社区大学于2008年4月在湖州电大成立,成为浙江省第九所挂牌成立的社区大学。发展社区教育是构建终身教育体系,形成全民学习、终身学习的学习型社会的重要举措。依托电大,