“互联网+”背景下的软件工程专业实践教学改革研究*

2016-12-24 02:45冯居易罗养霞
高教学刊 2016年19期
关键词:课程体系实训互联网+

冯居易 罗养霞

(西安财经学院信息学院,陕西西安710100)

“互联网+”背景下的软件工程专业实践教学改革研究*

冯居易 罗养霞

(西安财经学院信息学院,陕西西安710100)

“互联网+”行动计划的提出使得软件人才的需求更加旺盛,文章针对软件工程专业实践教学中存在的问题,分别从课程体系、实训环节、师资队伍、创新实践活动等方面优化我校软件工程专业的实践教学。实践证明,通过这一系列实践教学的改革提升了教学质量,显著提高了毕业生的就业率和就业质量。

实践教学;创新型;应用型人才;课程体系;实训环节

引言

2015年第十二届全国人民代表大会第三次会议中,国务院总理李克强在政府工作报告中提出制定“互联网+”行动计划,这意味着“互联网+”正式被纳入顶层设计,成为国家经济社会发展的重要战略[1]。事实上许多颠覆传统服务行业的互联网服务公司,其内层的核心其实都是软件,他们运作的基础、内核都是软件[2]。“互联网+”必将推动我国软件行业的发展和成熟,从而提高国际竞争力。随着“互联网+”行动计划的实施,IT人才的社会需求量将更大,特别是用人单位对具有高级技能的软件人才的需求处于饥渴状态[3]。我们意识到软件工程专业的教学必须着眼于行业需求,培养出具有较强工程能力、实践能力和创新能力的应用型人才。为契合“互联网+”时代的社会需求,我校针对软件工程专业实践教学进行了一系列的优化改革。

一、“互联网+”背景下的软件人才的需求分析

(一)软件人才的层次结构

在“互联网+”时代下,软件人才应掌握全面的计算机科学和软件工程专业知识,并具有IT行业需要的创新能力、工程实践能力和团队协作能力,并能够进行国际交流和合作[4]。在互联网新时代的IT企业中,软件人才的层次结构可以概括为三种类型:软件高级人才、系统分析及设计人员和程序员。

(二)软件人才的岗位结构

在“互联网+”时代下,软件行业的规模将快速发展,软件人才要具备程序设计、数据库管理配置、Web应用软件开发、网络维护等专业技能。通过对软件行业中的工作岗位结构的分析,可以概括为六类典型工作岗位:可视化编程、数据库管理、软件测试、网络系统管理、多媒体制作及办公自动化。

二、国内软件工程专业实践教学现状

“互联网+”给软件行业带来了前所未有的机遇和挑战,但针对国内多所高校的软件工程专业教学环节进行深入调研,发现国内高校在软件专业实践教学中存在以下的问题:

(一)课程体系分散,教学内容更新不及时

每门专业实践课程仅完成了本课程的教学目标,而往往割裂了课程之间的联系,没有形成一个相互依存、逐层递进的实践课程体系。而且很多实践课程的授课内容没有及时更新,讲授的知识与最新的软件技术相脱离。

(二)实践环节未得到足够的重视

在实践课程的教学过程中,更多采用以教师为主体的“理论讲授”,学生缺乏实际项目的专业训练,难以较好地培养学生的实际操作能力,使得毕业生满足不了IT企业的用人需求。

(三)教师工程实践能力不强

多数高校欠缺具有高水平工程经验的师资队伍,教师普遍缺少大型软件工程项目的开发经验,在教学中很难将理论和实践有机地结合起来,从而影响了学生实践水平的提高。

针对实践教学中普遍存在的问题,我们从多个角度优化软件专业的实践教学。

三、基于“互联网+”背景下实践教学体系的优化

(一)构建“以项目设计为导向、以创新实践能力培养为目标”的实践课程体系

基于“互联网+”背景下的软件人才的需求分析,我们构建了环环相扣、逐层递进的实践课程体系如表1所示。

表1 实践课程体系结构

(二)构建融合创新实践主题的多层次实训体系

依据递进的实践课程体系结构,设计对应的四个阶梯型实训环节,每个环节都包含实际工程案例,各阶段间层次清晰,逐层渐进式地培养学生的基本技能、专业技能、工程应用能力、创新创业能力。

1.基础实训(第1-4学期):运用软件工程学科的基础理论,掌握软件开发的步骤,培养学生基本技能,进行编程入门。

2.课程实训(第5-6学期):结合各门核心课程,有针对性地完成各项实践活动,培养学生的专业技术能力,为学生未来的职业发展奠定基础。

3.专业实训(第7学期):以典型的工程项目完成需求分析、系统设计、编程、评审及维护等工作,使学生在项目合作的背景下建立软件的工程意识,培养团队合作的能力、人际交往和沟通能力以及组织管理能力。

4.综合实训(第8学期):积极引导学生进入合作企业,使学生参与实际项目开发,熟悉相应的职业岗位与职业环境,获得项目开发的实战经验,使学生具备承担工作职责的实力。

(三)组建一支“能站讲台、能做科研、能教实践、能做工程”全能型专业化师资队伍

在“互联网+”时代,软件人才的培养需要理论水平高、实践能力强的教师队伍。教师不仅要熟悉项目开发的过程,而且要把握项目与课程知识的相关性,从而有效地将项目实践与理论知识融为一体[5]。实施方案主要包括:

1.组织教师到高新产业园的软件企业中培训,与企业研发人员开展软件新技术和项目管理经验的交流,使教师及时掌握IT技术的发展,将新技术、新成果带入实践教学中。

2.鼓励青年教师到IT公司参与实际项目的研发,掌握最新的技术状态、技能结构及典型案例,从而带动课堂气氛,激发学生对实践教学的兴趣。

3.聘请IT企业中具有丰富实践经验的专业技术人员,参与到软件专业的实践课程教学工作中,并且共同指导学生的实习实训。

(四)积极开展学科竞赛与创新创业训练项目,丰富校内实训基地,形成多层次、立体化创新实践活动体系,以带动实践教学

积极组织和鼓励学生参加校级、省级、国家级以及国际级的创新实践活动,以推动和完善专业教学。我校软件学生主要参加了大学生数学建模、大学生程序设计竞赛、大学生软件设计大赛、软件专业人才设计与开发大赛、“互联网+”大学生创新创业大赛、大学生创新创业训练计划项目等。

以学科优秀学生为核心建立科技联盟,由科技联盟负责校级各类竞赛和选拔赛的组织工作。校内大赛选拔的优秀学生和作品可以优先推荐参加省级、国家级的大赛。通过丰富多样的创新实践活动,提高了学生的实际操作能力,培养学生的创新创业能力,同时产生了一大批优秀的作品。

(五)建立产教融合、校企合作背景下的技术技能教学体系

产教融合、校企合作背景下的技术技能教学体系,强调的不是学理论证而是变现应用,不是学分高低而是实践能力和适应能力,不是“论文”级别而是技术创新实力。

产教融合、校企合作背景下的技术技能教学体系的建立为学生提供了一个直接面对市场的工作环境,学生可以进入企业进行毕业实习,提高学生的实践能力,熟悉真实的研发环境,为毕业后的工作做好准备,达到培养应用型人才的目的。企业、实训基地为学生提供了大量与课程内容相关的实践项目,提高了实践环节的质量水平,践行了“做中学”的人才培养理念,有效提高了学生的工程应用能力,缩短了学生适应工作的周期。

四、结束语

“互联网+”的背景下,使得软件人才的社会需求量剧增,与此同时对软件人才的素质也有了更高层次的要求。自2015年改革软件工程专业实践教学体系以来,总共涉及近300余名学生,提高了学生的软件开发和项目组织能力,就业率得到稳步上升,就业质量明显提高。毕业生回访调查表明,这批毕业生在工作岗位中,大多数都能较快地参与到企业项目的设计与开发工作中,并且能够融洽地和团队成员沟通、协作。我校软件工程专业的实践教学改革已取得初步的成效,我们将建立和形成该专业实践教学改革的长效机制,不断持续的深化教学内涵和提升教学质量。

[1]3月5日十二届全国人大三次会议开幕李克强向大会作政府工作报告[J].共产党人,2015(5):6-9.

[2]何思霖.浅论互联网与传统行业的结合[J].科技创新与应用,2016(3):1.

[3]姚传富.怀进鹏.我国软件产业发展空间巨大[N].人民邮电,2015-05-29,第001版.

[4]拥抱互联网+,引领软件创新——记第十九届中国国际软博会和上海软件展团风采[J].软件产业与工程,2015(4):3-6.

[5]林志东,王忠,谢春晖.以“项目化”实践教学培养应用型人才创新能力[J].中国大学教学,2009(3):36-37.

"Internet+"action plan makes demand for software talents more vigorous.Aiming at problems of practical teaching in software engineering,we optimize the practical teaching,including curriculum system,practical training,teacher team,innovative practice activities.The practice shows that we enhance the quality of teaching,the employment rate and the quality of graduates through the series of practical teaching reform.

practice teaching;innovation;applied talents;curriculum system;practical training

G642

A

2096-000X(2016)19-0133-02

西安财经学院教学研究项目(项目编号:14xcj08,项目编号:16xcj02)

冯居易(1979,07-),女,汉族,陕西商南人,讲师,硕士,研究方向:软件工程。罗养霞(1974,05-),女,汉族,陕西户县人,副教授,博士,研究方向:数据挖掘。

猜你喜欢
课程体系实训互联网+
高职Java程序设计课程体系建设思考
基于CDIO理念的数控实训教学改革与实践
“三位一体”课外阅读课程体系的实施策略
虚拟情景实训环境三维模拟
电工电子实训教学改革与创新
民法课程体系的改进和完善思路*——以中国政法大学的民法课程体系为例
微课在数控实训课中的应用探析
加强青少年中医传统文化教育的必要性及其课程体系构建