软件工程专业应用型人才培养模式的思考

软件工程专业应用型人才培养模式的思考

ID:22781765

大小:424.00 KB

页数:18页

时间:2018-10-31

软件工程专业应用型人才培养模式的思考_第1页
软件工程专业应用型人才培养模式的思考_第2页
软件工程专业应用型人才培养模式的思考_第3页
软件工程专业应用型人才培养模式的思考_第4页
软件工程专业应用型人才培养模式的思考_第5页
资源描述:

《软件工程专业应用型人才培养模式的思考》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件工程专业应用型人才培养模式的思考摘要:本文在分析了国内软件人才培养中所存在的问题的基础上,从实际出发提出了软件工程人才培养的指导思想,最后从推进改革软件人才教育理念和模式、合理利用校园资源创建实践教学环境、应用为主设置模块化的专业课程体系三个方面提出对软件工程专业应用型人才培养模式的改革和优化的思考。
  关键词:软件工程专业;应用型人才;培养模式
    
  1国内软件人才培养中存在的问题
  
  软件人才培养模式的不合理会给软件业带来一系列的影响:
  (1)软件企业中的软件人才结构不合理。企业中只有极少数

2、的几个主力,企业的发展、项目的开发、项目的管理及对开发成本的控制都由这几个主力来担当,这导致企业的发展及生存全都压在主力上,风险高。
  (2)软件人才缺乏“实战”训练。软件人才无法围绕软件工程的相关过程开展工作,导致软件项目的开发和管理难以按一种好的模式、好的机制展开,在关键问题上的处理能力不强,使得软件项目的失败风险不断提高。
  (3)软件企业中的软件人才知识结构不合理。理论与实际动手能力不平衡,在项目开发和管理中表现出无预算性、无预见性、无文档指导性、随意性强,往往导致软件开发周期长,开发成本过高,影响了软件企业的生存和发展。

3、  由此可见,软件人才的培养模式关系到中国软件企业的发展。如何培养社会急需的软件人才,已成为关注中国软件业的人士最关心的问题。但是国内高等院校在软件工程专业人才的培养模式上还有着明显的不足,主要表现在:
  (1)培养目标不明确,培养层次不清,致使教材的选择、教学大纲的拟定、教学模式及手段的运用和教学计划的执行缺乏灵活性、层次性和实用性。最终导致学生个性在专业方向上得不到发展,可塑性较差。
  (2)闭门造车式的人才培养模式无法适应企业现实的需求。软件工程是一门新兴的学科,其发展与信息社会的发展及需求息息相关。而目前大多数高等院校依然沿用老一

4、套的培养模式,使得许多学生将精力集中在过多过泛的基础教育中,以理论讲授为主的教学方式致使学生的实践能力与理论能力严重失衡,实践教育的不同步性导致了多数人才只能“纸上谈兵”,最终表现出来就是:软件工程专业人才远远跟不上企业现实的需求。
  
  (3)课程体系的设置缺乏以“实训应用兼顾理论指导”为向导。在培养模式中,往往走了两个极端:一种情况是过分强调理论,教师授课过程中无法营造一个好的实际工程项目环境,教师授课就会枯燥无味,而学生在脱离了对实际项目的参与后,要理解整个课程体系的相关理论就会更加吃力,失去学习兴趣后难免产生厌学情绪,最后导致另一

5、个恶性循环;另一种情况是教师主要强调简单的开发应用——表面化实训,缺乏系统性的理论指导,学生整个学习过程中就是掌握了如何实现系统的某部分功能,培养出来的专业人才只能编写代码而缺乏理论指导,致使其发展空间有限。
  (4)缺乏综合应用能力的锻炼。现行各地方高校的教育体制比较落后,在软件工程人才的培养过程中,教学计划的执行死板硬套,各门课独自设立实践教学,缺乏综合的实践教学,忽略了指导学生理性地将各专业课程的知识有机揉合在一起,学生缺乏综合应用能力的锻炼,致使学生仅仅专著于某一门课程的实践锻炼,学生综合运用知识的能力得不到提高。虽有毕业实习,也往往表于

6、形式化,未能真正锻炼学生综合实践动手能力,学生步入社会后还得从头再学习。
  
  2结合实际,提出人才培养指导思想
  
  肇庆学院为了贯彻落实“教育部财政部关于实施高等学校本科教学质量与教学改革工程的意见”(教高[2007)1号)文件精神,提出了“软件工程专业应用型人才培养模式优化改革”,改革体现了“新形势下的软件工程教育教学改革与建设”,并应符合肇庆学院提出的“口径宽、基础实、适应广、能力强”的人才培养目标:
  (1)理论教学为辅,加大实践教学比重;
  (2)突出学科平台关键课程,模块化的专业基础课程和专业

7、选修课程有利于学生按需的个性化发展;
  (3)增设综合应用实践教学,注重培养学生的综合应用知识能力、创新能力和团队合作精神。
  
  3软件工程专业应用型人才培养模式的改革和优化
  
  3.1推进改革软件人才教育理念和模式
  地方性高校的很多学生底子比较薄,动手能力较差,因此存在的问题也比较多,例如针对计算机基础课程——程序设计,学生在课堂上学习了很多程序设计的语言语法、函数库、数据类型等,但许多学生都不知道学习这些知识的用处,无法与解决实际问题联系起来;学习了数据结构和算法设计但却无法使用前期所学的计算机程

8、序设计语言来实现;学习了数据库系统原理和软件工程,却不能通过需求分析开发出一个满

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。