当前位置:蚂蚁文档网 > 述职报告 > 软件工程专业实践教学体系构建探索

软件工程专业实践教学体系构建探索

时间:2022-05-15 15:35:04 浏览次数:

摘要:软件工程专业作为一个新学科,在人才培养上不仅需要重视研究型人才的培养,更多要考虑面向社会需求的实用型人才的培养。针对实用型人才培养的目标,该文从实验教学、实训教学、产学研平台建设三个环节对软件工程专业实践体系的构建进行了研究,围绕着这些环节开展,提出了相关的实践教学理念及改革措施。

关键词:软件工程;实用型人才;实践教学;课程体系

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

Explore on the Practical Teaching System Constrcution of Software Engineering Major

ZHENG Geng-zhong1, LIU Qiu-mei2

(1.Department of Math and Information Technology, HanShan Normal University, Chaozhou 521041, China; 2.Library, HanShan Normal University, Chaozhou 521041, China)

Abstract: Engineering major as a new subject should pay attention to the cultivate of research talented,what is more should consider the cultivate of realistic type talented according to the need of society.Aim at the object of cultivate realistic type talented,the paper study the construction of practical teaching system of software engineering major from three links of experiment teaching,practice teaching,platform construction of production, teaching, and research ,the paperalso affords some practical teaching concepts and innovation measures based on the aboving links.

Key words: software engineering; realistic type talented; practical teaching; curriculum system

软件产业的迅速发展对软件行业从业人员提出了更高层次的要求,尽管国内高校软件人才的培养数量日益攀升,但高端软件人才的匮乏却严重阻碍着我国IT企业的发展,主要原因是国内计算机软件相关专业的教学基本上仍停留在传统的理工科人才培养模式中,普遍缺少对学生工程能力和职业素质的训练,同时也缺乏进行这些训练所需的教学环境,培养出的学生与产业界的需求往往存在较大的脱节,难以快速融入现代IT企业的运作。

随着全国软件工程专业招生人数和办学规模的不断增加,迫切需要对软件专业的教学体系进行工程化改造,逐步建立工程化实践教学体系,着力培养学生的工程化开发能力和职业素质,进而形成一个融基础理论、实验教学、工程实践为一体的整体化培养机制,让学生的基础知识、科学素养、专业知识、创新能力、工程能力和职业素质都得到全面均衡的发展。本文将对软件工程专业工程化实践教学体系的构建进行研究,并结合实际对这一教学体系进行实践和总结,为软件工程专业的建设提供一定的借鉴和参考。

1 软件工程专业实践课程体系建设

实践教学是培养学生工程能力和解决问题能力的重要方法和途径。软件工程专业应该以实际需求为向导,以培养学生能力为核心,创建一套与企业实践需求有效结合的工程化实践教学体系。通过实验教学、实训教学和构建“产、学、研”一体化平台3个环节,科学设置、层层落实,并以项目库、案例库、专业实验室、实习基地为依托,注重加强实践教学师资队伍建设,完善实践教学的质量评价体系、管理体制,确保这一教学体系得以实施。

1.1 实验教学环节

软件工程专业区别于其它专业,其实验教学体系建设存在独特性:该体系由实验教学对象、实验教学内容、实训基地建设和实验效果评价体系四个部分构成。各部分之间既相对独立,又相互交织,密不可分。

第一,学生是实验教学的对象,实验教学体系必须以学生为中心,建立以能力培养为主线,分层次,多模块,互相衔接的实验教学体系。

第二,如何培养具有创新意识和能力的高素质综合型人才是当前教育改革的核心,根据软件工程专业的特点和学生能力培养的内容,将实验项目划分为三个层次:即平台使用能力、基础知识运用能力、分析解决问题能力;结合软件工程专业培养方向将实验内容划分为计算机基础课程、计算机网络方向、网络安全与管理方向、嵌入式方向,如图1所示。

第三,实训基地建设是提高教学质量、实现学生培养目标的重要保证,是支撑学科建设和科研创新的重要基地。实训基地是学生掌握生产一线基本技能的重要场所,所以基地建设应该遵循仿真性和先进性的基本原则[1]。实训基地要有意识的设计和营造企业文化,体现生产现场的特点,并提供具有真实而综合的职业环境,按照未来专业岗位群对基本技术,技能的要求,使师生得到实际有效的操作训练,体现其仿真性原则;重视高新技术的含量,同时兼顾常规技术,不断追踪生产一线科学技术的发展在专业领域的先进技术的应用和专业队伍的合理组建。及时更新实践教学内容和完善硬件建设,保持与当今企业的同步,体现其先进性原则。

第四,实验教学评价的结果一方面能够反映学生通过实验学习知识与灵活应用能力的水平,另一方面还能反映教师理论与实际相接合的教学水平,从而可以为实验教学活动提供信息反馈,为学校教学管理在课程设置、学时分配、考核量化等方面提供客观的第一手资料,对督促学生学习、提高实验教学质量,优化实验教学管理,加强实验教师队伍建设和促进学科与专业建设与发展具有十分重要的意义。实验教学相对理论教学更具有实践性、综合性和创新性,所以在设计评价指标时应与课堂教学评价指标有所不同。实验教学效果评价指标的设计遵循客观性、科学性、可操作性、有效性和导向性的原则。为此,软件工程专业实验教学效果评价的内容应该包括对学生、实验指导教师、实验技术人员和实验设备的评价。

1.2 实训教学环节

实用型软件工程人才是面向企业需求的,需要具备个人开发能力、团队开发能力、系统研发能力,实训教学环节的训练建立在基础理论课程学习和实验动手能力锻炼的基础上,为学生培养综合能力提供了良好环境。

实施体系是实训质量保障的途径,指实训过程遵守的标准与规则,包括实训措施、手段、流程、管理与监控,即把企业行业内容以全新的教育培训模式在校期间予以展现和实施。实训是实践教学的重要组成部份,灵活的教学形式和具体的案例分析实践,对实验和实习具有补充作用,校企结合的软件实训实施体系主要以应用人才需求为目标,以课程实验为基础,教学进程为主线,以项目和案例为中心,巩固和强化实验课程,针对为培养软件应用人才应具备的个人能力、团队开发能力、系统研发能力和系统集成能力。以模块化的形式开设四层阶梯状实训学分课程,即程序设计实训课程、软件工程实训课程、应用软件系统实训课程和系统集成实训课程构成。

1.2.1 程序设计实训

以主干专业基础课程(数据结构、程序设计、操作系统等)实验为基础,按基础课程实验要求,以应用型实验强化训练学生掌握基础课程的基本技能,培养个人级工程项目开发能力,加强对个人专业技能的训练,提高学生在个人软件开发过程、编程风格、编程技巧、算法理解、基础知识掌握和应用等方面的素质。

1.2.2 软件工程实训

以市场需求为导向,按照软件行业要求,请企业人员参与,以“软件工程”主干专业实验课程为实训依据,软件项目开发生命周期为主线,以任务驱动和具体项目为主要形式,建立小型项目开发小组,强调协作和分工,让学生在团队环境下使用软件开发工具获得较真实的软件开发经验,提高学生在项目规划、队伍组织、工作分配、成员交流等团队合作级项目研发的能力,培养积极向上的合作精神。

1.2.3 应用软件系统实训

在以上两阶段基础上,以软件工程后续综合课程为实训依据,以具体应用和项目为形式,加强专业课程的整合和具体应用。校企导师共同指导,从工程项目分析角度出发,安排一定时间的社会调查实践,按项目要求书写相关分析、设计文档,从可行性论证、招投标、需求调查与分析、计划制订到项目实施,从系统分析设计级强化培养学生的报告、陈述、交流、沟通、分析、设计等系统工程项目研发能力。

1.2.4 系统集成实训

此课程面向实际应用,其主要形式是学生配置服务器、交换机、路由器、桌面计算机及重要系统软件和平台的集成。在实训教学过程中,应注意充分发挥学生的主观能动性。在实训内容的选取上注意与工程实践相结合。加大设计性、综合性实训的比例。从而加强学生对实际计算机网络的认识与理解,提高学生的动手能力,增强学生的工程实践意识。研究能反映学科发展前沿的新型设计性、系统性、综合性实训。在基本实训完成的基础上,鼓励学生根据自己已有的知识、兴趣设计开发性实训项目。改革实训教学模式,实现完全开放式的实训教学。最终目标是培养学生的系统集成应用能力,让学生在完全符合实际应用现状的设备环境中进行配置,保证学生所学的内容与当前主流技术发展接轨,所开发的项目具有良好的运行和集成环境。

1.3 构建“产、学、研”一体化实践平台

在实验教学和实训教学的基础上,如何加强同软件企业的合作,构建“产、学、研”一体化平台,使得学生能够通过学习了解企业在实际研发过程中采用的技术、开发过程和规范,加深对所学的软件开发技术、软件工程思想的理解和认识;学习企业在实际开发中采用的新技术、新思想和新管理规范,拓展自身的知识面和实践技能,为今后的择业做好技术和心理储备是软件工程专业建设急需解决的现实问题。

1.3.1 引入企业实际项目、进行案例实训教学

项目和案例是软件实训的重要教学资源。学生不能适应社会的一个重要原因是在校期间,学得多,练得少,在所练项目和案例中适用性、针对性不强。校企结合的软件实训要求合理确定软件人才培养方向,根据不同方向、不同阶段选取适当的项目,解析特定的IT案例。学生在学习期间,有针对性的在不同阶段教学内容的支撑下,完成一定工作量的项目和案例,这样在专业技能和沟通协调能力方面都能得到较大提高。

1.3.2 结合实际项目进行开发技术训练

为进一步加快软件工程专业的建设,提高教师和学生的科研能力和水平,加强成果转化,可将企业引入学校,比如企业与学校合作建立计算机应用技术研究所[2],在校内建立研发基地,教师积极参与研究所软件产品的研发,学生积极参加教师的科研工作,对高年级的学生,可以以研究所为教学场所,开展以导师为核心、学生为主体、项目研发为主线的系统的教学活动,提高学生软件开发、项目管理和团队合作等专业实践能力,培养学生的科研意识和创新意识。通过这种方式搭建产学研紧密结合的一体化平台,能够较好地实现教学、研发、产业三者的统一。

1.3.3 开展科技创新活动

积极组织学生参加课外科技活动,邀请IT企业专家为学生做报告;成立软件俱乐部和设立科技创新团队,并以此为依托积极开展各类竞赛,比如组织学生积极参加挑战杯比赛和软件设计大赛等科技实践活动,通过竞赛培养学生的软件创新精神和实践能力,提高其“创新”素质。

2 结束语

在我国软件工程专业相对其它专业来说是一门新兴的刚起步的专业,随着信息社会的快速发展,软件工程专业应用型人才的培养模式也应与时俱进,特别是实践教学体系的改革一定要适应就业市场的需求,只有这样才有利于将学生培养成为高素质实用型人才,促进其职业生涯的快速成长,成为满足企业需求的软件工程专业人才。

参考文献:

[1] 贾晓辉.软件工程专业实训基地的建设与实践[J].计算机教育,2009(8):116-117.

[2] 贾宗福.软件工程专业应用型人才培养模式的探索与实践[J].计算机教育,2009(10):1-5.

[3] 韩春燕.软件工程专业课程体系优化方法研究与实践[J].计算机教育,2009(4):70-73.

[4] 白伟华.软件工程专业应用型人才培养模式的思考[J].计算机教育,2008(22):35-37.

推荐访问:软件工程 构建 探索 实践 体系

猜你喜欢