浅谈软件工程专业应用型课程体系改革的应用
2019-09-10高璐
摘 要:应用型本科院校的课程设置改革及教学方法改良的问题是一个紧迫的问题。本文根据哈尔滨信息工程学院软件工程专业课程体系改革,从师资队伍建设、教学建设与改革、教学条件等方面进行了阐述。
关键词:应用型;课程体系改革;实践教学体系
目前,由于高校软件工程应用型人才培养的缺失,很多社会培训机构抓住了这个市场,近年来各种软件人才培养机构层出不穷,目前企业对计算机类人才的要求,是能够直接为生产科研的一线服务,然而,很多院校培养的学生本科四年毕业后,不能满足企业的要求,毕业生为了适应社会对实践动手能力的需要,不得不走进这些培训机构,花费多则一年,少则半年不等的时间和动辄上万元的培养费用,来获取软件开发的实践技能,即要付出更多时间的代价又要付出更多金钱的代价。
我国应用型本科教育的课程设置的优点是依托学科,面向应用,课程体系包括基础理论课程、专业理论课程、实践课程和素质课程。这一课程体系强调培养学生知识和技术的应用能力,强调培养学生解决实际问题的专业能力;注重以通识课程为主的综合素质拓展课程,注重学生综合素质的培养。我国应用型本科院校发展建设时间较短,对于课程体系设置,多数院校一直处于发展革新阶段,尤其是计算机类专业,其行业发展迅速,技术更新快,所以一直存在课程设置及教师技术更新不及时等原因,导致很多院校的课程设置陈旧、滞后,不能及时满足企业对新技术人才的需求。
截止到2019年,我国新建本科院校民办本科院校占300余所,它们中的一部分是由过去的高职专科院校升格的,一部分是由国有民办二级学院脱离公有院校独立的。国家重点支持这些院校按照应用型本科院校的特色的发展。专升本的民办院校,最容易犯的错误是盲目向学术型本科教育靠拢,千方百计去清除其脱胎换骨时带来的高职痕迹;民办独立的的院校则仍旧沿用原有的公办院校的课程体系设置。未能满足培养应用型人才的目的。民办本科院校招收的学生分数较低。对于自己学得好、有成绩的科目,还能坚持学习,可一遇到难度大、学不好、不感兴趣的科目,就容易很快就放弃了。教育学上提倡“因材施教”,主张根据学生的不同特点施以不同的教育,这就更加需要民办本科院校积极创新,寻找适应不同本层次学生的课程体系。因此,我省应用型本科院校的课程设置改革及教学方法改良的问题是一个紧迫的问题。
一切教学模式、教学方法、教学手段,都服务于课程,所以,对于课程的改革应该是首当其冲的。哈尔滨信息工程学院软件工程专业是在国家示范性软件技术学院重点专业基础上建设起来的,源自我校软件技术、游戏软件、移动应用软件开发专科专业,是我校首批设立的本科专业之一。2012年,荣获省级优秀教学管理团队。经过二十余年的积累,专业与微软、苹果等国际知名企业在课程体系、实验室建设、人才培养、就业等方面建立了长期合作。为了解决应用型本科课程设置,我们从师资队伍建设、教学建设与改革、教学条件等方面进行了探索和应用。
一、师资队伍建设
教师队伍建设过程中,我们不仅聘请教学经验丰富的教授、副教授,同时大量聘请具备开发经验的双师型教师,双师型教师占60%以上。做为应用型本科,为了教会学生实践能力,解决宽进宽出的难题,我们还对老师提出了三点考核指标:第一,老师要负责,以教会学生为目标,课后辅导、给不达标学生补课成了教师工作的重要内容。第二,教师要具备一定的教研能力。第三,应用型科研能力,教师应该更注重培养学生改革创新的能力,引导学生参与到应用型科研项目中。
二、教学建设与改革
哈尔滨信息工程学院软件工程专业的目标是批量培养卓越的软件开发工程师。在教学过程中,搭建实践教学体系,确保八个学期编程不断线,让学生在实践中学会实践。
第一学期开设了专业基础课“C语言程序设计”,几年来自编了一套丰富的教学资源,学生每天编写代码2小时以上,半年课上、课下合计完成的代码量10000行以上。课程实施过程中,通过各种考核、过关及大量的训练,保证学生人人都能学会,为学生批量成才奠定基础。前两年的专业基础课,每门我们都是这么教的。
基础打牢后,在核心课程的学习上,我们采用三进阶的模式。第一个阶段,学习基本理论和知识,学生编程以模拟为主,第二个阶段学生具备一定的设计能力,可以对某个功能模块进行设计,第三个阶段学生已经可以完成系统设计与开发。比如把“Java程序设计”这门课程改革为“Java程序设计”、“JSP程序设计”、“JavaEE体系框架与应用 ”三个阶段,并且在每个阶段都设置相应的课程设计。
在第5-7学期都采取了校企共育的模式,同时还引入行业编码标准,要求学生严格按照标准和规范编写程序。企业给我们反馈,特别喜欢用我们学生,工作起来既上手快,还规范。
有了上面的基础,学生在毕业设计中能够充分利用所学知识,完成项目的设计与开发,实现了人才培养与企业需求的无缝对接。
在整个实践教学体系中学生累计编码10万行以上,训练量是同类院校的数倍。从一年级到四年级,我们一刻都不放松,特别是企业入校时,学生状态更好,不仅晚上练到八九点钟甚至后半夜,就连周末也会加班练习。卓越软件开发工程师就是这么一行行代码、一个个项目训练出来的。
三、教学条件
专业根据行业用人需求,在大三学年为学生开设软件开发、游戏软件、Android软件开发及iOS软件开发四个专业方向。
应用型课程体系的改革不仅让学生在国内大赛中崭露头角,近两年累计荣获省级以上奖项123项。更让学生成为知名企业猎选的目标。二十余年软件人才培养的经历,使我们的毕业生遍布于百度、腾讯、中软等国内知名企业,形成了师兄带师弟就业的良性生态环境。
虽然我们在应用型课程体系的改革上取得了一点成绩,但仍有不足之處,相信通过我们的不断努力,一定能走出一条特色鲜明的应用型人才培养与应用型科研相互促进的道路。
参考文献
[1]吴晓,李宝斌.“三维一体”教学新体系的探索与实践[J].黑龙江高教研究,2008,(4).
[2][美]马丁·特罗.从精英向大众高等教育转变中的问题[J].外国高等教育资料,1999(1).
[3]汪军.高校KAB创业教育课程建设[J].中国大学生就业,2008,(12).
作者简介:
高璐,1982年3月,黑龙江,女,研究生,副教授,研究方向:软件开发、数据库、数据图谱.