公务员期刊网 论文中心 正文

软件工程课程群建设方法研究

前言:想要写出一篇引人入胜的文章?我们特意为您整理了软件工程课程群建设方法研究范文,希望能给你带来灵感和参考,敬请阅读。

软件工程课程群建设方法研究

1.建设思路和方法

1.1软件工程课程群体系的构建

传统的软件工程专业的核心课程一般包括如下课程:C语言程序设计、面向对象程序设计、数据结构、离散数学、计算机组成、操作系统、计算机网络、数据库原理及应用、软件工程、编译原理、软件过程管理、软件项目管理、面向对象建模与UML、软件需求工程、软件测试技术、.Net程序设计、Java语言程序设计、人机交互技术、游戏设计、三维动画设计等。其中,与软件工程紧密联系的若干课程,如软件工程、软件过程管理、面向对象建模、软件项目管理、软件测试技术等课程没有形成一个课程群,各门课程按照自己课程的体系独立授课,存在知识点重复、知识体系不能衔接等问题。实验环节也存在重复现象,而且各门课程的实验课时有限,在一门课程的实验课时内很难系统的完成一个实验项目的所有实验要求。如果整合与软件工程有密切联系的课程形成一个课程群,那么实验环节也整合在一起,实验课时累加在一起,能达到40学时以上,这样学生也有充足的时间完成实验项目的所有实验要求,达到实验大纲的要求,提高学生的开发能力、项目管理能力、团队协作能力和创新能力。同时再加上一门课程设计,以小组的形式完成一个完整项目的实施,锻炼学生综合运用所学专业知识的能力和管理协作能力,培养学生更强的工程能力,从而培养出更多更优秀的软件专业人才。应明确软件工程课程群中,哪些是基础课程,哪些是专业课程,哪些是核心专业课程,分析各门课程的知识点和课程间知识点的衔接关系,确保软件工程整个课程群知识体系结构合理、知识点衔接合理、实践环节安排合理。

1.2软件工程课程群的课堂教学方法

针对软件工程学科课程教学的特点和社会对软件工程专业学生的需求,采用“研讨式教学+案例教学+实践教学”相结合的教学方法,集学生主体性、启发性、实践性于一体,提高学生的学习效果,切实提高学生的专业素质和专业实践能力。软件工程群中的课程相对内容比较抽象,理论性较强,概念较多,不好理解。在授课的过程中,应结合项目案例教学,生动形象直观的展现案例,并引导学生针对案例进行讨论,切实提高学生的学习兴趣和学习效果。在这个过程中,要求教师具有丰富的项目实践经验,同时备课充分,上课能积极引导学生。同时理论部分授课完毕,应紧跟实践环节,教师给出合适的实践题目,以项目方式开展,让学生结组,以团队的方式组织完成项目的任务和要求。

1.3软件工程课程群的实验教学方法

整合软件工程课程群中的各门课程的实践环节,教师制定合理的软件工程课程群的实验教学大纲和实验指导书,来合理指导学生的实验环节。以实训项目课题为驱动,以小组为实训团队。在完成实训项目的过程中,学生将软件开发过程、软件测试技术的基本原理和技术应用于实践,在实践中掌握软件开发过程和组织过程,强化学生规范化开发软件的意识和团队合作意识,锻炼学生软件的设计开发能力和工程能力,提高学生的创新能力和管理能力。具体方法如下:自由结组,组长负责制,实验过程中结合小组讨论和教师答疑指导;实训课题自选,将主动权交给学生;实验过程管理自治;实验验收考核,每组进行答辩,根据小组实验过程表现、软件性能展示、课堂答辩情况、文档整体质量和个人的工作和表现综合评分。同时在各门课程的实验环节的基础上,再加上一门专门的实践环节--课程设计,以小组的形式完成一个完整项目的实施,锻炼学生综合运用所学专业知识的能力和管理协作能力,培养学生更强的工程能力,从而培养出更多更优秀的社会所需软件人才。同时积极引进第二课堂,引进企业优秀人才定期培训和讲座,带领学生走进企业,切身体会实际项目的运作和开发。从而理论和实践有机的结合,提高学生的理论水平和综合实践能力。

1.4信息化平台的构建

构建软件工程课程群精品课程申报网站,实现软件工程课程群的网上教学,包括传统教学过程中的课堂授课、作业、答疑、讨论、考试、实验等各环节。对软件工程课程群中的课程实现教学内容的统一管理和实验过程的统一、规范化管理。将实验教学环节上网,构建软件工程课程群实验管理网站,按照软件过程管理的思想对实验教学各个环节进行网上管理,实现精细化管理。

1.5软件工程课程群教师团队建设

构建软件工程系列课程建设团队,建设一支学术水平高、创新能力强、爱岗敬业的教师梯队。队伍内老、中、青教师结合,教授、副教授、讲师齐备,老教师起好带头作用,加强青年教师的培养,实行导师制,使年青教师过好教学关,同时积极创造条件培养年青教师的工程实践能力。团队内教师之间沟通、协调课程群的教学目标、教学大纲、教学内容等,有所侧重,避免重复。鼓励教师在提高教学质量同时,积极进行科研,实行科研与教学相长,提高教师自生的科研能力和综合素质,同时促进教学效果的提升。积极引进企业导师,深入与企业合作,让具有实际项目经验和管理经验的企业高层管理人员定期为学生举办讲座,鼓励学生到企业实习,切实提高学生的实践能力。

2结语

软件工程课程群建设是目前软件工程专业教育的发展方向,形成一个明确有效的软件工程课程群体系建设方法,不断提高软件工程专业的教学质量,提高人才培养的水平。今后应进一步加强与国际教育体系和教学方法的接轨,加强与企业的深度联系与合作培养,优化软件工程群课程体系,探索翻转课堂、慕课等多种教学手段,切实提高软件工程人才的培养水平。

作者:薛桂香 魏立 袁玉倩 马建红 林涛 单位:河北工业大学计算机科学与软件学院 河北工业大学国有资产管理处