APP下载

基于“互联网+”的软件工程专业校企合作教学平台的研究与实现

2023-08-29赵朋飞

互联网周刊 2023年16期
关键词:教学平台软件工程校企合作

摘要:软件工程专业注重学生实践能力的培养,为了提高软件工程学生的实践能力,本文探讨了基于校企合作的软件工程人才培养模式,从人才培养方案、课程体系和企业评价等方面进行了研究,并在此研究的基础上,设计实现了一个基于校企合作的互联网教学平台,以保障校企合作培养模式的实施。

关键词:校企合作;软件工程;“互联网+”;教学平台

引言

随着互联网技术的快速发展,越来越多的学校开始利用互联網思维,加强与企业的合作,本着互利互惠的原则和目标,更加合理地分配现如今的教育资源,从而更好地兼顾学校与企业之间的合作利益[1]。软件工程专业是典型的应用型专业,对学生的实践能力要求较高,实践能力也将对其就业产生直接影响。传统的校园式教学模式已不能满足培养学生实践能力的需要,校企合作培养模式是目前软件工程专业采用的一种重要教学模式。开发一个基于校企合作模式的软件工程专业互联网教学平台,对培养过程进行管理,是将校企合作落到实处的重要保障。

1. 校企合作软件工程人才培养模式研究

基于校企合作的软件工程专业人才培养是软件工程专业教学的一次重大改革,为了深化合作,更有效地发挥学校和企业的各自特长,提高人才培养质量,本文从人才培养方案、课程体系和企业评价等方面进行研究。

1.1 校企合作“三段式”人才培养方案

传统校企合作模式主要基于“3+1”两段式培养方案[2-3],即四年教学中,三年在校内完成,一年在企业进行。这种方案企业参与比重小,且大四学生忙于考研和就业,无法有效地培养学生扎实的实践能力。基于此情况,本文设计使用“2+1+1”三段式培养方案。

(1)第一阶段为本科第一年和第二年,该阶段为在校学习阶段,学习内容为数学类课程、专业基础课、相应课程的实验以及认知实习,学生熟练掌握一到两种编程语言,通过认知实习,能够深入理解软件工程专业的专业内涵,了解软件行业的就业前景及方向,做好学习规划,为下一阶段学习打下良好基础。

(2)第二阶段为本科第三年,该阶段学习内容主要为各专业课以及实验课程,企业软件工程师进校走入课堂,和校内教师共同承担教学任务。在这一阶段的学期末都会有一到两个综合性课程设计,课程设计不再是以往单一课程的课程设计,至少涵盖两门课程,使学生系统掌握软件开发各个环节,提高综合运用知识的能力。

(3)第三阶段为本科第四年,该阶段为脱产实习阶段,让学生们通过企业在岗实习工作,参与项目开发,掌握项目工程化开发的步骤和方法,提升工程实践能力。此外毕业设计也在企业完成,企业工程师和校内导师互相合作,企业工程师负责毕设项目指导,校内导师负责指导论文撰写。

1.2 企业参与的三层递进式实践教学课程体系

基于校企合作的软件工程专业人才培养,为了充分发挥企业教师技术实力强的特点,让企业着重参与一些综合性、实践性强的课程。本文从课程实验、课程设计和企业实训出发,设计三层递进式实践教学课程体系。

1.2.1 课程实验

课程实验主要帮助学生以实验的方式理解和消化课程知识,包括验证性实验、设计性实验以及综合性实验。为发挥学校教师和企业教师的各自特点,通常验证性实验在学校教师的指导下完成,设计性实验和综合性实验由企业教师指导完成,后者对实践要求更高。有一部分实验课程,比如软件工程实验、设计模式实验、Web程序设计实验和软件体系结构实验等,采取单设实验课的方式,由企业导师指导完成,期末单独考核打分,以增强学生的实践能力。

1.2.2 课程设计

为了加强学生对重点专业课程的整体掌握,在期末开设课程设计,涵盖课程所有知识点,通过小组合作的方式进行,模拟软件企业在项目开发中的开发流程。课程设计一般为期两周,由企业教师进驻学校主导,学校教师协助完成,需要学生完成纸质的课程设计报告。有一些相关课程,比如《数据库》和《Java程序设计》,《软件工程》和《Web程序设计》等,进行联合课程设计,这样在时间上更充分,也增强了学生综合运用所学知识解决问题的能力。

1.2.3 企业实习实训

企业实训是一种面向软件工程专业高年级学生的实践内容,安排在大二、大三暑假和大四,学生直接走进企业,参与企业项目,可以是企业已完成的项目,让学生按照企业流程进行重现,部分优秀学生可以直接参与企业在研项目。这样以真实项目为载体,帮助学生提升项目开发能力,积累项目开发经验。在大四阶段,软件工程专业学生面临毕业设计,在企业教师和学校教师的共同指导下,建立双向导师制,完成毕业设计工作。

1.3 构建校企合作企业评价

以往的研究大多都集中在对学生的考评[4],但对企业教师的考评也非常重要。为了保证校企合作培养模式的良性实施和发展,本文建立企业教学评价机制,包括学生评教和教师评教两个方面。

(1)学生评教。对于企业教师的教学质量,学生有最大发言权,学生评教直接反映教师的教学情况。在学期期末,安排学生对本学期企业教师进行网上评教打分,并提出教学存在的问题以及待改善之处。企业教师可以通过平台查看学生评价,针对意见进行改进。

(2)教师评教。学院对每学期企业教师参与的课程,安排相关老师进行听课并做出教学评价,指出教学中所存在的待改善点,从而持续提升校企合作中的整体教学水平。同时学院定期到企业进行视察,对企业教学进行监督和考核,为教学活动提出有效的教学评价。

通过学生评教和教师评教,形成评价结果,学校根据评价奖励实施效果好的企业,淘汰实施效果差的企业,给予企业一定的竞争力,促进教学质量的提升。

2. 构建校企合作模式互联网教学平台

随着“互联网+”时代的到来与飞速发展,各行业对互联网技术日益重视,其中“互联网+教育”更是获得了人们的认可与重视,尤其是2021年教育部等六部门发布新基建指导意见:建设“互联网+教育”大平台。“互联网+”已成为教育界关注的焦点问题,“互联网+教育”已逐渐发展成一种新型的教学模式。基于校企合作的软件工程专业人才培养模式,可以充分发挥高校和企业各自的优势,提高教学质量。但由于学校对企业教学缺少有效的管理,企业同样对学生缺乏有效约束,使得企业教学可能出现不可控的风险。因此,设计开发一个基于校企合作模式的软件工程专业实践教学平台,对教学活动进行管理,就显得非常有必要。

2.1 教学平台核心功能

本系统包括学生、学校教师、企业教师和管理员四类用户。学生登录后,选择需要学习的课程,根据教师设定的学习过程完成相应的任务并进行提交,并在期末进行网上评教;学校教师和企业教师登录系统之后,根据管理员分配的教学课程,设置教学过程,添加课堂,在课堂中发布任务提供给学生,在期末综合学生的学习情况给出评价,学校教师和企业教师不同的是学校教师可以对相应的企业教师进行评教;管理员登录之后可以进行教师管理、课程管理、学生管理和评教管理等。系统中最核心的功能是教师的授课方案、课程设置、学生的课程学习,教师将课程划分为若干个阶段,在每个阶段发布相应的任务,学生进入课程完成老师发布的任务并进行提交,比如在项目实践课程中,教师课程方案设置和学生课程学习的过程如图1所示。

2.2 教学平台的实现

本系统使用流行的SSM框架进行开发[5],采用4层架构进行实现,包括数据持久层、业务逻辑层、控制层和视图层,如图2所示。其中,(1)数据持久层,用来操作数據库,本文具体使用MyBatis持久化框架来实现,数据存储采用MySQL数据库;(2)业务逻辑层,由一系列的业务逻辑模块组成,一级模块包括用户管理、企业管理、教学资源管理、课程管理等,每个模块下面细分多个功能,该层主要使用Sping技术进行实现;(3)处理页面和业务逻辑的交互,调用业务逻辑service层与前端页面进行交互,该层主要使用SpingMVC技术进行实现;(4)视图层,主要为各类用户提供一个人机交互接口,接收用户的请求并显示处理结果,本系统有三类用户,学校用户、企业用户和学生用户,其中学校用户又分为教学管理人员和教师。

2.3 系统关键技术

基于校企合作的软件工程互联网教学平台为校企合作教学提供了保证,但在网络教学过程中,可能会存在学生学习过程作弊的情况,达不到理想的教学效果。为此,本文采用区块链技术对学生学习过程进行记录,为评价提供依据,使评价结果力求客观真实[6]。本文构建了包含学生实践节点、学校监管节点和企业监管节点的区块链网络,学生实践节点在登录系统时需要提交自己的身份信息,区块链网络还会记录学生的登录时间和登录地址等信息;学生在系统中进行学习活动时会产生各种各样的操作,这些信息会以P2P模式向网络其他节点传播,学校监管节点与企业监管节点对学生的整个实践活动数据进行分类和存储,形成学生学习的证据链条,基于这些信息创建评价体系,使得对学生的学习评价由结果评价转变为过程与结果的综合评价,评价结果参与学生最终的课程成绩。这种评价方式客观公正,同时也调动了学生的学习积极性。

结语

校企合作培养模式已成为软件工程专业必不可少的教学手段。本文从人才培养方案制定、课程体系设置、教学环节实施监控和教学结果评价等方面进行了探讨与实践,并设计实现了一个基于上述研究内容的校企合作实践平台,确保校企合作落到实处。通过具体的教学实践表明,本文所提出的校企合作教学模式及教学平台保证了实践教学的顺利实施,有效提高了学生的实践能力。在以后的教学过程中,将继续深化校企合作,持续改进校企合作教学实施机制,提升人才培养质量。

参考文献:

[1]李宇建.基于“互联网+”的产教融合多元化校企合作人才培养模式研究[J].中国新通信,2023,25(4):135-137.

[2]刘冰心,韩婕.创新构建“3+1”人才培养模式[J].中国电力教育,2021,(7):38-39.

[3]席庆高.基于校企合作的“3+1”应用型专业人才培养模式探究[J].文化创新比较研究,2020,4(34):72-74.

[4]赵婉君.校企合作专业的教学质量评价体系探究[J].船舶职业教育,2022,(6): 10-12.

[5]李文杰.基于SSM框架开发平台的教学案例式实践[J].四川水泥,2019,(9):268.

[6]付永贵.高校管理信息系统课程校企合作教学模式设计[J].山西经济管理干部学院学报,2022,30(1):89-92.

作者简介:赵朋飞,硕士研究生,讲师,研究方向:数据库与系统集成、大数据应用。

课题项目:宝鸡文理学院校级本科教学改革项目——新工科背景下软件工程专业“产教融合、校企合作”模式研究(编号:20JGYB60)。

猜你喜欢

教学平台软件工程校企合作
专业学位研究生职业危害控制技术课程创新型教学平台建设研究
基于WordPress构建项目化课程教学平台的研究
依托工作室的软件工程实践教学研究
基于工程教育认证的《软件工程》课程教学质量建设研究 
数字积分法插补仿真实验教学系统开发
关于如何创新和完善计算机软件工程管理的探讨
刍议职业教育校企合作的有效性
就业视域下卓越工程师校企合作培养模式探析
民办高职院校软件技术专业深度校企合作模式探索
对实训教学体系改革进行的思考与探索