基于CDIO模式的软件技术专业培养方案制定与优化
2017-02-15任长宁付丽梅
贾 跃,任长宁,付丽梅
(大连东软信息学院 软件工程系,辽宁 大连 116023)
基于CDIO模式的软件技术专业培养方案制定与优化
贾 跃,任长宁,付丽梅
(大连东软信息学院 软件工程系,辽宁 大连 116023)
论述了大连东软信息学院基于CDIO教学模式制定与优化软件技术专业培养方案的过程。从定位职业岗位入手,确定培养目标,进而分析岗位技能,最终得到课程体系。软件技术培养方案的制定与优化过程展示了学校在深化教育教学改革、创新教育教学方法、探索多样化培养方式的创新举措,为培养适应时代发展的高等技术应用型专门人才提供了指导方案。
CDIO;软件技术;培养方案
计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域中正发挥着越来越重要的作用,中国软件产业被预测为21世纪拥有最大产业规模和最广阔前景的新兴产业之一[1]。软件技术专业作为IT职业教育的重要组成部分,其目标是致力于培养适应生产、建设、管理和服务第一线的需要,适应软件企业开发需求的高等技术应用型专门人才[2]。培养方案是培养专业人才的总体设计蓝图,是学校组织教学活动和从事教学管理的主要依据,因此,培养方案的制定与优化在软件技术这样一个重点专业的建设中自然占据着举足轻重的地位。
大连东软信息学院软件技术专业培养方案制定的指导思想是:建设有特色、高水平的应用技术大学、面向应用、促进就业。其三项基本原则为:以差异性为原则,准确定位专业培养目标;以理论知识够用为原则,优化课程体系结构;以技能突破为原则,强化项目训练。依据上述指导思想和基本原则,对培养方案进行了科学、合理的探索和研究。
1 职业岗位定位
在本次培养方案的制定与优化中,首先要确定软件技术专业的职业岗位定位,从以下四个方面开始探讨:第一,高等职业教育专业规范[3]提出,软件技术专业人才应该“具备一定的软件需求分析和系统设计能力,能够熟练应用程序设计语言,按照软件工程规范熟练完成程序编制等任务”;第二,从软件专业技术资格水平来看,全国计算机技术与软件专业技术资格(水平)考试的基本要求是按照程序设计规格说明书编制并调试程序,写出相应的程序文档;第三,软件模式的发展趋向服务[4],同时计算环境的发展趋向移动互联网[5],因此,从现代软件硬件技术发展来看,移动互联网应用软件的开发已经成为当今的主流;第四,纵观未来科学技术发展趋势,移动设备的使用率将超过PC,开发者也将从本地应用过渡到HTML5,移动设备和HTML5将在未来以更深远的方式影响IT乃至更广泛的行业。
综上,软件技术专业的职业岗位定位为移动互联网应用软件程序员,他们将具备一定的分析设计能力,能够熟练编写、调试程序,以及编制基本的文档。
2 培养目标确定
根据移动互联网应用软件程序员的职业岗位定位,软件技术专业的培养目标确定为:培养掌握计算机系统基本理论、软件开发基础知识及主流软件开发技术,能够熟练使用主流软件开发工具编写并调试程序,能够编制符合标准规范的软件文档,能够从事软件开发、测试和技术支持等工作的高等技术应用型专门人才。
3 岗位技能分析
基于移动互联网应用软件程序员的职位定位分析岗位技能,是为了满足培养目标的要求,设置科学合理的课程体系。软件技术专业的岗位技能分析如图1。
图1 软件技术专业岗位技能分析
通过如上分析,得到软件技术专业应具备的技能包括UI元素制作技能、网页制作技能、移动软件开发技能、面向对象软件开发技能、后台服务程序开发技能、服务器系统管理技能、数据库管理技能、SQL开发技能、软件文档编制技能、软件测试技能等。进而,经过大量的市场调研和分析,选择当前主流的技术支撑这些技能,便得到岗位技术分析如图2。
图2 软件技术专业岗位技术分析
在图2提到的技术中,Android应用开发、Internet与多媒体、网页设计与制作、Web前端开发技术、界面设计和数据库原理与应用主要支撑移动应用开发技能;Internet与多媒体、网页设计与制作、Web前端开发技术、界面设计、数据库原理与应用、Java语言程序设计、面向对象系统分析与设计、Web开发技术(Java)、软件体系结构与架构技术、PHP开发技术和Linux系统管理支撑互联网应用开发技能。因此,移动互联网应用软件程序员的职位岗位定位得以完全支撑和验证。
4 课程体系设置
CDIO工程教育强调一体化课程体系[6],这样的课程体系会给学生提供一种学习经验,不仅能够学到相互支持的各种专业知识,而且可以在学习过程中获取人际交往能力以及产品、过程和系统建造的能力。根据上述职位岗位定位、培养目标确定,以及岗位技能分析的结果,得到软件技术专业一体化课程体系如图3。
图3 软件技术专业一体化课程体系
其中,一级项目(综合项目)是指包含本专业主要核心课程和能力要求的综合项目,重点培养学生的专业核心能力;二级项目(课程群项目)是指基于多个课程、包含一组相关核心课程能力要求的课程群项目。课程体系中的专业课程详细介绍见表1[7]。
表1 软件技术专业专业课程设置
续表1 软件技术专业专业课程设置
5 结 语
本次软件技术培养方案的制定与优化过程展示了大连东软信息学院在深化教育教学改革、创新教育教学方法、探索多样化培养方式的创新举措,为培养适应时代发展的高等技术应用型专门人才提供了指导方案。
[1] 刘芳. 基于岗位能力需求的高职软件技术专业人才培养方案研究 [J]. 职教通讯,2014(32):15-19.
[2] 苏荣聪. 基于CDIO模式的软件技术专业教学方案的探究 [J]. 计算机光盘软件与应用,2013(16) :180-181.
[3] 田友清,丁平,刘德军,等. 高职院校专业建设标准制定策略探讨 [J]. 职教论坛,2014(21) :62-65.
[4] 王建平,曹洋,李倩,等. 我国“十二五”软件服务业发展的战略分析 [J]. 中国软科学,2012(12) :6-15.
[5] 曾杰. 浅析软件工程技术在网络时代背景下的发展 [J]. 无线互联科技,2016(6) :46-47.
[6] 李焕玲. 软件技术专业人才培养方案过程化设计实践 [J]. 职业技术教育,2011(14) :9-11.
[7] 温涛. 基于TOPCARES-CDIO的一体化人才培养模式探索与实践 [J]. 计算机教育,2010(11):23-29.
(责任编辑 王楠楠)
Development and Optimization of Training Program of Software Technology Based on CDIO Mode
JIA Yue, REN Chang-ning, FU Li-mei
(Department of Software Engineering, Dalian Neusoft University of Information,Dalian Liaoning 116023, China)
This paper deals with the development and optimization of professional training program of software technology based on CDIO mode in Dalian Neusoft University of information. After positioning professional post, determining the training objectives and analyzing the job skills, the curriculum system is finally obtained. The development and optimization of the training program of software technology shows that the university is in the process of deepening the teaching reform, innovating the teaching methods and exploring the ways of diversification, which provides guidance to train advanced technical professionals to adapt to the times.
CDIO; software technology; training program
2016-06-07;最后
2016-11-04
辽宁省教育教学改革项目(UPRP20140607)。
贾跃(1979-),女,满族,辽宁锦州人,副教授,主要从事软件工程研究。
2096-1383(2017)01-0090-04
G710
A