软件工程专业实训教学

时间:2024-01-28 点赞:46388 浏览:90083 作者原创标记本站原创

本文是一篇软件开发论文范文,软件开发类函授毕业论文,关于软件工程专业实训教学相关大学毕业论文范文。适合软件开发及软件工程及实训教学方面的的大学硕士和本科毕业论文以及软件开发相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:针对高等学校软件工程专业学生就业难的现象,分析了进行软件实训的必要性.以湖北文理学院软件实训为例,阐明了软件实训实施的三个阶段,指出了适合实训的考核方法.通过实训,学生获得了软件开发的实践经验,提高了就业质量.

关 键 词:软件工程;实训;教学

中图分类号:G642文献标识码:A文章编号:1009-3044(2013)27-6178-02

当前,我国正加快进行产业升级,大力推动信息产业的发展,需要大量的软件开发人才从事软件开发设计工作.但是,近年来从高等学校毕业的软件工程专业学生却出现了就业难的问题.究其原因,是高等院校培养的软件工程专业毕业生与企业需求有较大距离.企业没有时间对毕业的大学生进行就职培训,需要毕业生一出校门就具备软件开发的实践经验;而学生在读书期间,没有机会去公司从事软件开发工作,自然缺乏相应的工作经验[1].

为此,在学生毕业之前,对学生进行软件实训是必要的.通过软件实训,锻炼学生的编码能力、撰写文档能力、分析设计能力,很好的理解软件工程思想,提升学生从事软件开发工作的实际能力[2].本文结合湖北文理学院软件工程专业学生的实际情况,探讨了软件实训的实施过程.

1软件实训实施

1.1软件开发技术训练阶段

本阶段实训以任务驱动的方式,锻炼学生的编程能力,锻炼学生对框架及设计模式的理解,锻炼学生对前几学期所学知识的融会贯通.

在本阶段,我们以购物车系统为案例,首先讲解购物车的项目背景,分析购物车的功能,让学生对购物车有一个充分的认识,然后,再向学生布置实训任务.本阶段共有6周时间,每周布置一个明确的任务,指出需要解决的关键问题,说明思路,分析解决问题需要的关键技术.为了让学生快速入门,教师要提供文档材料、数据库以及购物车框架代码.

1.2软件工程规范训练阶段

本阶段安排3周时间,让学生进行针对性的专项训练,对软件工程的各个步骤分别予以训练,培养学生的需求分析能力、概要设计能力、详细设计能力、编码能力和测试能力.该阶段的主要目标是帮助学生理解软件工程的思想,锻炼学生撰写文档的能力.

在本阶段,我们以人力资源管理系统为案例.教师利用睿亚训实训平台为学生分配任务,并对学生的进度进行管理.由于长时间撰写软件工程各个阶段的文档,学生容易产生厌烦情绪,影响实训效果.在实训过程中,教师根据学生进度情况穿插模拟求职等环节.实践证明,这不仅调节了实训节奏,也提高了学生的求职水平.

1.3工程项目开发训练阶段

本阶段安排6周时间,让学生进行团队项目训练,主要培养学生的团队协作能力和沟通能力,积累工程化的软件开发经验.

在本阶段,我们以物业管理系统为案例.首先利用睿亚训实训平台对学生进行分组,5-6个人为一组,即一个团队,每个团队综合运用前两个阶段的知识,完成一个完整的团队项目.在一个团队项目中,分别设软件架构师、中间件设计师、数据库设计师、程序员和软件测试师5个角色,每个团队成员必须要承担其中的一个或多个角色.在团队项目训练过程中,成员之间的角色也可以进行轮换,让成员尽可能熟悉多个角色,为毕业后工作做准备.另外,还要为团队选一个组长,即项目经理,负责项目的管理.

和前2个阶段不同,团队项目训练阶段完全由学生自己进行,教师只是进行指导.为了让每个项目组准确的把握进度,我们给出了项目进度参照表,如表1所示.

2软件实训教学的思考

1)由于在实训阶段,学生的编码水平不是很高,实训教师要演示整个编码的详细过程,避免学生无从下手.这不仅要求教师具有较高的教学能力和编码能力,还要求教师具有工程化的软件开发经验.然而,学校的教师虽然教学能力足够,但缺乏工程化软件开发经验.如果从公司选择软件开发人员从事实训教学,他们由于缺乏教学经验,也达不到满意的实训效果.所以,如何培养优秀的实训教师需要进一步研究.


2)在实训过程中,学生是主体.但是学生做什么,是以教师为导向的,因此,教师要布置适合学生能力的作业,作业过于简单,学生会没有事干;作业过于复杂,学生会产生厌烦情绪.因此,教师如何把握尺度需要进一步研究.

3)定期组织学生进行演讲汇报.在实训过程中,每周五下午组织学生汇报本周的工作.有两方面的作用:一方面可以让优秀的学生展示自己,另一方面,也可以让做的不好的学生产生压力,以后更加努力.实践证明,演讲汇报环节是必要的.

4)本实训属于校内实训,通过在湖北文理学院的实施,取得了很好的实训效果.但对于非常优秀的学生,他们在上学期间已经积累了一定的软件开发经验,迫切需要进入公司锻炼.今后,学校需要通过校企合作的方式,将实力雄厚的软件开发公司作为学校的实训基地,让他们到公司进行实战培训.

3结束语

通过软件实训,能够培养学生的编码能力、创新能力、团队协作能力和沟通能力,使学生在毕业时就能获得工程化的软件开发经验.在今后的软件实训教学过程中,要进一步分析软件实训的教学规律,提高软件实训的教学质量,增强学生的软件开发能力,促进学生就业.

相关论文

提高建筑工程专业实训教学质量的

本文是一篇实训教学论文范文,实训教学类学年毕业论文,关于提高建筑工程专业实训教学质量的相关在职毕业论文范文。适合实训教学及建筑工程技。

软件技术专业实训基地建设

本文是一篇工程师论文范文,关于工程师毕业论文提纲,关于软件技术专业实训基地建设相关毕业论文格式范文。适合工程师及职业教育及职业技术教。

道桥工程现场实训教学方法

本文关于学生及现场及理论方面的免费优秀学术论文范文,学生类有关论文范文数据库,与道桥工程现场实训教学方法相关在职毕业论文范文,对不。

国际贸易专业实训教学的必要性

本文是一篇国际贸易论文范文,国际贸易类有关毕业论文题目,关于国际贸易专业实训教学的必要性相关毕业论文题目范文。适合国际贸易及实训教学。

我国物流管理专业实训教学体系综述

本文是一篇物流管理论文范文,物流管理类毕业论文的格式,关于我国物流管理专业实训教学体系综述相关毕业论文参考文献格式范文。适合物流管理。