摘要:本文基于软件综合试验课程建设与改革的必要性与意义,结合实验课程教学实践,从课程目标定位、实践课程内容设计、实践流程规范建设、实验有效指导等四个方面提出自己的思考,旨在改变理念,提升软件综合实验课程建设的水平。
关键词:软件工程;实验课程;建设
中图分类号:TP311.5-4;G642 文献标识码:A 文章编号:1005-5312(2018)06-0168-01
软件工程以计算机理论为支撑、按照用户需求为导向、以软件产品开发为对象的一门学科。这就决定了软件工程既要注重理论教学,又要重视学生实践能力培养。因此,软件综合实验课程建设与改革是亟待解决的一个重要课题。本文从软件综合实验课程目标定位、实践课程内容设计、实践流程规范建设、实验有效指导等方面,提出软件综合实验课程建设与改革思考。
一、软件综合实验课程目标定位
1.确立课程核心能力发展目标。软件综合实验课程目标定位首先要围绕学生专业核心能力发展,综合软件综合实验课程与学生学情,学生核心能力发展目标主要包括以下几个方面:专业理论。专业理论是学生核心能力发展的基础,学生专业技能的发展必须要以专业理论为支撑,这样才能确保学生专业技能发展科学性与有效性;设计开发能力。设计开发能力是软件工程专业人才必备素质之一,只有掌握过硬的设计开发能力,才能开发出软件产品;系统思维。系统思维是学生开发软件的思维支撑,它不同于专业理论,是对专业理论的自我内化,只有培养学生系统的思维,才能培养学生创造力;过程管理能力,软件工程是一项复杂的过程,每一个细小的环节都直接影响到软件产品开发质量。
2.确立软件工程核心课程集群。软件综合实验课程目标定位需要核心课程加以落实,这就需要软件综合实验课程明确核心课程,并围绕核心课程确立课程集群。根据软件工程学生核心能力发展定位,综合当前高校软件综合实验课程建设实际,确立五个核心课程,分别是软件工程过程、软件项目管理、软件需求工程、软件质量工程、软件测试与维护等。为了进一步达成核心课程目标,教师要对核心课程进行系统规划,构建系统的知识体系,确立教学内容,合理选择教学方法,优化实验流程等,确保课程目标达成。
二、软件工程实践课程内容设计
软件工程实践课程内容设计要紧扣学生主体,遵循学生认知特点与课程教学的一般规律,優化实践内容设计,借鉴企业模式,推进项目教学。
1.校企合作,突出学生能力发展。软件工程是在实践基础上发展起来的,内容设计必须要改变当前纯理论教学模式,借助校企合作,借鉴企业模式开展实践活动。在实验过程中,可以根据互补原则对学生优化组合,小组规模在四到五人左右,遵循全员参与原则,通过自主探究、合作学习、交流互动等,引导学生成为知识的主动构建者。
2.打造精品,强化项目质量意识。软件工程实践课程内容确立要以项目为抓手,树立精品理念,强化项目质量意识。软件开发项目的确立,要基于综合性、创新性等理念,将核心课程集群知识点有机融入到项目中,并形成有机的知识链,将理论与实验有机结合起来,实现知识中心向实验项目中心转变,项目开发要具有一定的系统性,体现出一定的能力层级,从而帮助学生循序渐进地丰富理论素养,提升实践技能。
三、实践流程规范建设
软件综合实践课程建设与改革要强化规范化意识,加强实验流程管理,解决当前实验流程存在的不规范、系统性不强等问题,提升软件工程建设整体水平。
1.确立实践流程规范标准。软件工程试验课程存在的一个突出问题是规范化意识弱化,导致学生走向社会后难以胜任岗位需求,这就需要软件综合试验课程建设要进一步提升规范化建设水平,以主流软件开发流程为依据,确立规范化标准,并与国际软件工程建设标准相一致,从而强化学生实验课程学习与操作的规范化意识。
2.规范实验流程管理。实践流程规范标准需要以有效的执行为推动力,这就需要软件综合试验课程建设加强规范实验流程管理,对实验过程中各个环节加强管理,严格按照既定的规范化体系执行,并将规范化管理纳入考核中,从而使开发的软件具有普遍的适应性,全面提升学生专业素养。
四、实施有效实验指导
实验指导是发挥教师主导作用的关键环节,这就需要教师对既有的实验指导进行改革,从而发挥指导应有的效能。软件综合试验课程中,教师指导要进行相应的变革,教师要根据实验的不同阶层实施阶段化指导,在阶段性指导中要加强观察,捕捉恰当的指导时机,从而根据学生实验课程学习需要给以及时、有效指导,帮助学生解决实验过程中存在的突出问题,在指导过程中要加强各课程教师之间的协调性,实现教师全程、有效指导。
总之,软件综合试验课程建设与改革是时代发展的需要,也是课程建设与提升的自我需要。教师要基于软件综合实验课程建设的一般规律与学情实际,不断加强实践探索,全面提升软件综合试验课程建设整体水平。
赞(0)
最新评论