软件需求分析应用工程化教学改革分析

前言:寻找写作灵感?中文期刊网用心挑选的软件需求分析应用工程化教学改革分析,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。

软件需求分析应用工程化教学改革分析

摘要:本文研究了现在软件工程专业的学生就业情况,并考虑到高校的软件工程专业教学状态,与时俱进,希望切实实现《软件需求分析应用工程化教学改革和实践。教学内容方面,利用融合软件工程专业课程,包括课程设计、综合实践等,建设一系列实践流程。教学方法方面,体现出软件工程专业特征,并研究其和实践的关系。通过综合教学手段,应用软件工程开发原理、技术等到案例中,希望切实培养学生的动手能力,完成培养应用人才的教学目标。

关键词:《软件需求分析》;应用工程化;教学改革;实践

一、前言

我国目前教育领域正在逐步从单一的传授知识转向综合素质发展,并重视培养学生的创新能力,教育模式也有了一定的改变。其中,国家软件专业培养人才是需要层次丰富、具备实用性的复合型人才。那么,怎样培养社会需要的又能实践、又能合作创新的复合型人才,这是软件工程专业需要认真思考的问题。现在,基本高校软件专业都安排了不少实践教学部分,希望利用实训、毕业设计等提升学生的工程实践水平[1]。所以,高校相关专业需建立配套的考核体系,切实给学生提供实践动手与创新培养的平台,这也是目前《软件需求分析》应用工程化教学方面较薄弱的环节。

二、目前实践教学存在的问题

结合之前的教学经验,实践教学效果不理想的具体表现如下:首先,安排的教学内容与行业技术发展无法匹配,极大阻碍了实践课发挥其应有的价值。软件技术发展得很快,需要及时优化调整课程体系,但是实际上,实践内容案例大致都是保持不变的。其次,实践与教学各自为政,不重视彼此间的联系,不系统。软件工程专业现在涉及到六种实践课程,所有的课程都有自己的实践教学内容,彼此缺乏衔接[2]。此外,没有考虑因材施教,缺乏分层次教学,也忽略了学生的个性发展。不同的学生有着不同的个人能力,在价值观方面千差万别,如果不区分就直接一起教学,是不能符合不同学生需求的。教学方法与手段不够丰富,不能切实激发学生的学习热情。目前的实践教学大部分还是老师安排任务,学生自己操作,遇到问题再求助老师可是如果有学生动手能力差,容易选择小组形式,从而依赖别人的劳动成果,无法有效培养动手能力。以及考核体系不够完善。目前的实践课考核分成三个步骤,分别是课堂表现、程序演示与实践报告。而这样较单一,学生合格没有难度,那么考核结果就不具备可靠性。最后,高质量的创新实践教学队伍人才缺乏,目前的老师大部分还是自己学校的,理论教学较为熟练,可是项目经验不足,指导时也力不从心。

三、教学内容改革的有效措施

现在学科慢慢交叉融合,出现了软件技术的普及应用趋势,所以,高校急需培养复合型人才。特别是软件工程专业应当与时俱进,努力培养有着扎实理论功底与实践水平的人才,同时还需掌握计算机技术、开发能力,并可适应社会的多变形势。

(一)充分发挥软件工程双专业特点

首先,要明确项目管理和合作的作用,要提升学生的工程意识。比如作业与考核优先通过团队合作,课程设计等等也都是项目组形式[3]。此外,管理模拟实际软件开发、应用软件开发等,切实增强学生的软件开发与团队意识。

(二)结合双专业特点,采用案例驱动实践教学过程

应用软件开发原理、技术、方法到案例中,让学生了解其中的深层思想,并对应引进专业的完整案例,生动形象地解释软件工程原理,可以实现较好的教学效果。最后,让学生评分总结,可以强化学生理解理论知识,并锻炼实际开发能力。此外,还需注意选择教学内容时,要结合典型性、先进性,通过软件工程原理开发软件时,注意引进现代化技术与理念,给学生提供更多的就业机会,并为老师提供科研基础,让教学与科研实现彼此互相推动的情况。

四、教学方法改革

(一)以科学实践发展观为指导,明确软件开发技术人才培养的课程体系

在培养双专业复合型软件开发技术人才的培养目标基础上,明确核心是专注人才的复合型,并要求具备明确的定位、清晰的层次,能够推动人才的可持续发展,并实现双专业的课程融合,明确复合知识并非简单叠加。

(二)明确以项目案例驱动教学方法在软件开发技术人才培养中的重要作用

推动结合软件开发与实际工程项目,积极开发实践教学,对应不同专业,找出合适的系统案例,并创建实践模式,通过相对完整的案例完成专业课实践,并构建全方位的有机实践环境系统。明确科学实践发展观,引导学生培养软件开发技能。

五、结束语

综上所述,学生需要深入加强学习理论知识,激发创新[4]。从而切实完成《软件需求分析》应用工程化教学改革和实践目标,虽然改革时间有限,尚未得到贯彻落实,但后面还需进一步加以推进,真正培养实践型人才。

作者:杨国军 郑英 单位:内江师范学院计算机科学学院 内江职业技术学院信息技术系