您好, 访客   登录/注册

新兴产业背景下高等职业教育计算机软件开发课程体系构建研究

来源:用户上传      作者:张兰

  摘   要:本文结合当前社会对高职教育中计算机软件开发课程体系的要求,参照国家有关供给侧结构改革的重点及河南省产业转型升级的背景,提出了新兴产业背景下高职院校计算机软件开发课程体系构建的重点方向,以市场需求为导向,以岗位需求为目标,加强专业技能训练,构建标准化、模块化、精品化、订单化课程体系,全面提升高职学生职场素质和能力,为区域经济发展提供高素质人才保障。
  关键词:职业教育  软件开发  课程体系  构建
  中图分类号:TP311.5                               文献标识码:A                       文章编号:1674-098X(2020)03(b)-0154-02
  2018年度,河南省审计工作报告显示河南省供给侧结构性改革成效显著,今后一段时期,要努力推动产业优化升级,加快发展先进制造业,推动互联网、大数据、人工智能和实体经济深度融合,要加强水利、铁路、航空、管道、信息、物流等基础设施网络建设,发挥一体化网络效应,强化基础体系的支撑作用。在新兴产业背景下,社会经济的健康发展亟需大批职业技术技能型专业人才。计算机软件开发人才无疑是当前各行各业发展中不可缺少的一员,计算机软件开发专业人才的质量对区域经济的发展起着至关重要的作用。
  随着全球信息网络化、信息化的飞速发展,大量能够从事程序设计、软件开发与维护等方面的应用型技术人才供不应求。扎实的专业基础、熟练的程序设计能力、综合的操作技能和快速适应市场变化的能力是对当前职业院校计算机软件开发专业学生的必然要求。本文以河南工业和信息化职业学院(简称河南工信学院)计算机软件开发专业为例,探索研究如何构建一套适应当前新兴产业背景下高等职业教育计算机软件开发课程体系。
  1  计算机软件开发专业课程体系建设的指导思想
  河南工信学院信息工程系计算机专业自2003年成立以來,着眼于国家经济建设和中原经济区建设需要,以市场需求为导向,以岗位需求为目标,采用“双证融合、工学结合”的培养教育模式,将计算机专业学生的目标岗位定位为企事业单位的设备维护岗位和信息管理岗位,以及各类网络、软件开发公司相应岗位。与之对应的计算机软件开发课程体系设计是以适应社会经济发展、适应职业岗位需求为主进行建设。因此,可将专业课程体系建设概括为标准化、模块化、精品化、订单化。
  1.1 课程建设标准化
  结合行业内多数企业发展的标准化建设要求,计算机软件开发专业建设首先需要确定一套标准化的优质核心课程专业资源包。围绕高职人才培养目标和社会岗位要求,确定以《程序设计基础》、《Java程序设计》、《数据结构》、《HTML5+CSS3》、《软件工程》等课程为试点,结合国内计算机软件开发领域部分龙头企业的标准,研究建立计算机软件开发专业的课程标准体系,尽早实现课程建设体系的标准化。
  1.2 课程学习模块化
  根据新兴产业背景对职业院校人才需求的特征,计算机软件开发专业建设和培养目标应该紧密结合市场需求来制定。结合岗位需求构建计算机软件开发专业课程模块,并在教学中不断完善,可以满足学生和企业的个性化需求,同时也能提高计算机软件开发专业学生的综合能力。
  1.3 课程内容精品化
  通过对学院计算机软件开发专业核心课程的深入研究及相关实践,结合课程教学的有效性和学生学习模式的针对性,计算机软件开发专业精品课程所选教学项目一方面是企业普遍需要的,另一方面是专业教学中学生最需要的。精品课程的内容符合职业院校学生的学习规律,也是经过学生实践操作后加以印证的。
  1.4 课程体系建设订单化
  新形势下,高职学生需要具备某些企业需要的特定的专业知识,必须掌握相应的专业技能。因此,课程体系建设也需要有很强的针对性,尽可能与就业企业的岗位需求对接。学院在与相关企业合作的过程中,非常注重企业对学生专业技能的需求,研究开发一系列订单式专业课程,课程开发过程中邀请企业有关人员全程参与,以学生未来岗位需求为导向,将有关专业知识通过分类、细化实现订单式课程体系建设,满足不同企业的专业需求。
  2  计算机软件开发专业课程体系建设实施方案
  基于以上课程体系建设的基本思路,河南工信学院计算机软件开发专业正积极采取措施进行相关课程建设,力求培养出符合企业需求的高素质技能人才,促进计算机软件开发专业课程体系优化,增强专业核心竞争力。
  2.1 以行业需求为标准制定考核方案
  在制定课程考核标准时我们以行业需求为标准,结合教学进行相应修改,建立软件开发专业人才技能水平评估标准,结合具体课程或模块制定详细的课程评估标准,努力完善课程评价标准。在课程考核中注重学生理论知识和技能操作的结合,通过建立试题库和在线实操考核平台,综合评估学生的学习效果。同时,通过与合作企业“师资共享”、“教学资源共享”,将企业的名师、培训内容引进校园,让学生能将所学基础知识进行训练和应用,直接接触到最前沿的知识,增强课程体系的广度和深度,提升学生实践技能,缩短校园学习与岗位的距离,提高学生的适应能力。
  2.2 以学生能力培养为依据划分课程模块
  以职业岗位能力为导向,以企业需求为目标,具体划分课程模块,我们将计算机软件开发专业学生需要达到的核心能力定位为“软件开发、软件维护”,以这一核心能力为依据确定课程主线。在课程设置方面,坚持重基础、强技能,注重学生技能培养,按照“程序基础”、“软件开发”、 “项目开发”的学习过程设置课程,使学生逐步深入掌握软件开发相关知识,培养学生软件开发综合技能,并通过学生自主选择强化某一课程模块,兼顾其他能力的培养。
  在课程体系的模块化划分方面,我们以职业岗位能力为导向,以企业需求为目标,依据理论课程体系和实践教学体系有机结合的原则,将专业课程体系分为6 大模块:程序设计基础模块;网页制作模块;程序设计模块,网络技术模块;软件工程模块;项目开发模块。
  2.3 以精品课程建设为方向实现课程建设精品化
  河南工信学院计算机软件开发专业的核心课程包括:程序设计基础、静态网页制作、Java程序设计、MySQL、数据结构、HTML5+CSS3、网络技术基础、软件工程、JavaWeb程序开发、企业框架基础等,前期计划将程序设计基础、Java程序设计、HTML5+CSS3按照精品课程建设要求进行建设,今后在此基础上,进一步加强精品课程建设力度。
  2.4 以企业需求为导向研发企业订单课程
  在计算机软件开发课程体系的建设中我们充分考虑企业需求,最大限度的满足企业对学生专业技能的要求,研究开发一系列订单式课程,以学生岗位需求为导向,调整相关课程及实训内容,实现课程体系订单化,满足不同企业的需求。
  (1)课程体系的制定过程邀请企业人员全程参与,结合企业需要,制定相关学习内容和技能要求,对于一些前沿性技术可根据岗位需求制定课程大纲、编写教材、建设设题库等相关内容,帮助学生更全面的掌握所需技能,达到行业标准,满足企业需求。
  (2)课程实训中引入企业项目,让学生能在实战中提高专业技能。前期可引入一些企业已完成的项目,让学生了解相关项目制作的团队建设和流程管理,并进一步强化专业技能水平。在学生技能水平达到企业要求后,可引入一些企业真实项目,在老师的指导下由学生独立完成,即锻炼了学生的相关技能、提升了就业竞争力也让学生在校期间能有一份收入,提高学生自信心和专业认可度。
  参考文献
  [1] 张又文.浅析计算机基础教育与创新能力培养[J].教育现代化,2016(26):329-330,334.
  [2] 肖志勇,袁运浩,杨金龙.计算机专业课程教改探索:以《数字图像处理技术》为例[J].教育现代化,2015(12):196-198.
  [3] 詹勇,王文婷.建立基于供给侧改革的协同育人平台运行机制[J].中国高等教育,2016(10):24-27.
转载注明来源:https://www.xzbu.com/1/view-15256356.htm