浅谈软件工程专业大学生专业素质的培养
2017-04-05陈挺杨
陈挺杨
摘 要:随着社会经济的不断发展进步,经济全球化、科技信息化、大数据等新的社会特征的不断显现,使得整个社会行业竞争以及人才竞争更加白热化。这就对当代的教育教学提出了巨大的挑战,因为教育是培养人才的基础,是一个国家兴旺发达充满活力的重要途径。随着对人才需求类型和需求量的不断增多对教育的改革也提出了新的要求。可见教育改革在我们的整个教育体系中占有举足轻重的地位,其是我们培养高素質人才、满足行业竞争需求以及提高国家的竞争力等的必要条件。现代社会的方方面面都被网络覆盖,资源和信息已经呈现共享之态,资源的日益丰富、信息的不断涌现都使得社会竞争更具综合性、多样性以及激烈性。本文以浅谈软件工程专业大学生专业素质的培养为题,分析了软件工程专业大学生应具备的素质类型和针对不良现象提出的一些改正措施,希望对今后软件工程专业的发展以及学生专业素质的提高提供一些帮助。
关键词:软件工程专业;大学生;专业素质;策略
一、软件工程专业的大学生专业素质类型
(一)软件工程基础知识理解能力
与传统科目的学习方法一样学习软件工程专业的相关知识,我们需要理解其总体的结构框架以及框架里面所包含的详细的知识结构以及细节问题。学习任何科目基础的知识理论和结构是基础,学生对软件工程基础知识的学习也是一样的,其知识理解能力是指软件工程专业的学生对其专业基础知识的掌握程度以及是否能够做到融会贯通,这既是一种学习中的软能力更是大学生搞好学习应该具备的最基础的能力要求。此能力的培养不仅仅只学生,也要求相应的专业老师具备完备的基础知识和专业技能,教师在教育教学的过程中要根据已有的知识和教学经验给学生有重点的讲解,以事例给学生生动形象的讲解,这就要求教师要注重联系实际、学生要勤于思考,多做总结并养成每天记录和梳理知识的好习惯,使得自己所学的知识看起来更成体系、更加的连贯也方便自己的学习和理解,这种能力的养成不仅对软件工程知识的学习有所帮助也为以后更好的学习其他的知识打下了坚实的基础,便于学生形成良好的学习习惯提高学习效率。
(二)软件工程编程及实践能力
软件工程专业较其他专业来说其实践性和应用性是很高的,不仅仅要求学生有很强的理论知识,更加强调学生的社会实践能力。其一编程能力是指应用编程语言编写出的计算机能够运行且有效解决问题的能力,这是学习软件工程专业的学生必备的基础能力,同时也是该专业学生专业素质的核心内容,也是本专业大学生想在行业竞争中有一席之地必备的专业技能,但是编程能力的学习和完善是一个与时俱进并且长远的过程,需要学生勤于练习不断积累编程经验。其二实践能力是由软件工程专业的特殊性决定的,其培养的是工程性人才必须不断地接触实体项目并敢于在原有的工程经验和方法之上进行不断地改进和创新以形成自己独有的设计风格,并对项目的顺利开发和完成有所帮助。特别是在团队合作的大型项目中一定要敢于表达自己的想法并在实际应用中反复试验。
二、强化专业素质的方式方法
(一)优化软件工程专业的课程体系
由于我国各个高校引进软件工程专业的时间较短,因此其相应的教学经验缺乏、课程体系不完善,因此需要我们在日常的教学过程中不断进行积极地探索和研究,使得其课程体系不断得到优化和完善,需要特别关注其专业的内部结构性改革。为适应社会信息化和软件工程技术的不断发展对应用型人才的需要和要求,合理地按需设置或修整软件工程专业课程体系,进而划分成不同的课程群.课程群建设并不是机械地进行课程排列组合,它是把一批具有相同认知结构和培养目标的本专业或跨专业课程的知识、方法、问题及解决方案有机地整合形成的课程体系。
(二)开展竞赛活动
学校和软件工程院系要定期或不定期地举办专业性的竞赛活动,设置合理的奖项,鼓励大学生踊跃参加.参加竞赛活动的主体往往是以团队为基本单位,这些团队都拿着自己的作品去参赛.因此,参加竞赛活动的过程无疑会使大学生的团队协作与沟通能力、编程能力等得到提高.学校和院系也要鼓励软件工程专业的大学生参加国家、省、市举行的竞赛活动,这不仅可以使大学生的素质得到提升,而且得到荣誉后有利于大学生找到合适的工作.为了让大学生对前沿知识有一定的了解,学校和院系可以在一学期内邀请一些国内外知名学者作一些学术报告或讲座.参加学术报告或讲座,既可以让学生对当前某些研究成果有一定了解,拓宽大学生的视野,还可以锻炼他们的沟通能力.参加一些学术讲座和报告后,大学生可以聚焦自己的兴趣点和确定自己以后从事工作或研究的方向
参考文献:
[1]孙水华,郑磊,余志超.以行业需求为导向的应用型本科软件工程专业课程体系构建[J],计算机教育,2011(14):59-61.
[2]韦迎春,余平,文俊浩.高素质软件人才培养模式[J].计算机教育.2011(8):12-15.