浅谈高职软件技术专业实训室建设

2021-11-10 09:56董宁
科学与生活 2021年21期
关键词:软件技术实训室职业技能

摘要:为了适应市场需求,实现“1+x”职业技能等级证书与专业人才培养的融合,适应软件技术专业建设与发展改革的需要,更好的服务师生,提高“1+x”职业资格认证的学生参与度与通过率,将新建软件技术专业全栈开发实训室。实训室可服务于“1+x”Java Web应用开发职业技能等级考证培训、“1+x”Web前端应用开发职业技能等级考证培训、软件技术专业课程教学与实训考核和软件技术专业技术竞赛。

关键词:软件技术;实训室

一、实训室建设基础

武汉软件工程职业学院软件技术专业是国家骨干校重点专业、湖北省高等职业教育重点专业、楚天技能名师设岗专业、湖北省首批技术技能型人才专本一体化培养试点专业、央财支持国家级实训基地,“1+x”Web前端应用和“1+x”Java Web应用开发职业技能等级证书试点专业。

2021年为了适应市场需求,实现“1+x”职业技能等级证书与专业人才培养的融合,适应软件技术专业建设与发展改革的需要,更好的服务师生,提高“1+x”职业资格认证的学生参与度与通过率,将新建软件技术专业全栈开发实训室。

软件技术专业坚持“教、学、做一体化”的原则,积极推进“课岗融合、校企双元育人”的人才培养模式,重视教学方法与教学手段改革。软件技术专业教师采用现场模拟教学、项目教学、案例教学、角色扮演、讨论式教学和网络教学等教学方式组织教学,并根据专业课程特点,以案例或真实的任務来设计专业综合实训项目。其中项目实战教学将项目课程引入课程教学过程之中,在全院推广应用,取得良好教学效果,学生实践动手能力大大加强。

软件技术专业全栈开发实训室建设,将服务于“1+x”Java Web应用开发职业技能等级考证培训、“1+x”Web前端应用开发职业技能等级考证培训、软件技术专业课程教学与实训和软件技术专业技术竞赛。建成软件技术全栈实训室的可促进提高学生Java Web应用开发和Web前端应用开发的综合能力,学生通过软件开发项目实训,在实践中掌握软件技术全栈项目开发知识,积攒开发经验,提高“1+x”职业资格认证成绩,提升“1+x”职业资格认证级别,更好的满足企业对人才的需求。学生能力的提高和“1+x”职业资格认证级别与通过率的提高,可以直接提高学校的价值与品牌,可以为学校的不断发展营造良好的社会环境,增强学校的影响力,提高学校的核心竞争力。

二、实训室建设内容与目标

拟建设的软件技术专业全栈实训室项目在技术上具备先进性与可持续性,项目包含计算机硬件、专业代码管理与协作开发平台、Web前端全环境在线代码编写运行调试平台和平台支撑案例资源。

硬件部分采用1+N的模式。一台开发软件环境支撑服务器,核心配置为CPU:3.4G以上主频4核4线程,内存:32G,硬盘:3*1.2T SAS,负责整个全栈开发实训室的软件包管理,在Java Web应用开发中当作Maven的实训室局域网服务器,在Web前端应用开发中当作NPM的实训室局域网服务器,在Linux开发中当作yum软件包服务器。多台软件开发专业台式工作站,核心配置为CPU:3.5G以上主频8核16线程,内存:32GB,硬盘:1TB机械配合256GB固态硬盘,显示器:27寸,IPS屏幕,4k分辨率,显卡:支持双屏幕。实训室每个工位配备一个高性能台式工作站,软件技术专业全栈开发主要的硬件性能需求体现在主频、内存大小、硬盘读写速度和显示器的大小与分辨率上,Web前端开发上有些情况需要双显示器支持,需要专用的显卡提供支持,可以方便的在单显支持和双显支持之间切换。

软件技术全站实训室需要两个软件平台提供支持。专业代码管理与协作开发平台包括基础数据互通与平台整合模块、基于git的代码仓库管理模块、对外源代码共享模块、软件代码协作开发模块和基础数据管理模块,平台基于Git技术用于师生项目代码管理、同步和共享。Web前端全环境在线代码编写运行调试平台计划分为在线代码编辑器模块、在线项目管理器模块、在线运行调试模块和基础数据互通与平台整合模块,平台可提供前端代码开发环境:一个完备的线上Web开发IDE,集成所有Web前端框架模板可快速构建项目,集成Web前端库版本控制和外部资源管理。

软件技术全栈实训室软件平台支撑案例资源依据“1+x”Web前端开发职业技能等级标准和“1+x”Java Web应用开发职业技能等级标准进行建设,Web前端开发包括前后端交互、移动端界面、Laravel框架、Vue框架和Node.js五个模块,Java Web应用开发包括Spring框架开发、Spring MVC框架开发、MyBatis框架开发、项目构建与部署和软件工程项目管理五个模块。软件技术全栈实训室软件平台支撑案例资源,同时适用于“1+x”职业技能等级认证和软件技术专业的课程,将案例资源放入软件技术专业学习平台可为师生提供在线学习和考核服务,通过学习平台能够完整汇集学生在整个培养阶段的学习过程数据、项目实践数据、考试成绩数据,解决专业教育信息化的问题。

三、实训室建设效益

软件技术全栈实训室计算机硬件和软件平台在技术上的具备先进性与可持续性,包含“1+x”职业技能等级认证相关的平台支撑案例资源。

对学生的预期效果:切实提高学生的工程实践能力和创新能力,提供专业的软件技术全栈实训室、代码管理与协作开发平台、Web前端全环境在线代码编写运行调试平台和“1+x职业技能等级认证线上培训资源。符合工程教育思想,全面培养学生的动手能力、创新能力以及跨界整合能力。能切实有效的提高软件技术专业学生课上的实训效果和课后的学习效率,提升“1+x”职业技能等级认证的通过率。

对教师的预期效果:通过建设软件技术全栈实训室,大幅将教师从繁杂的Java开发软件库管理、Web前端框架的配置和管理、项目代码版本管理和系统维护中解脱出来,使教师可专注于教学和对学生的辅导与答疑。对于软件技术专业的教师,可以摆脱繁杂的软硬件环境搭建,只需要专注于解决教学及实训问题。

实验室项目建成后可以为软件技术专业提供全部核心课程所需的软件和硬件环境,可服务于软件技术专业全部课程实训、专业培训和学生自主创新创业,可承办专业竞赛和承接专业培训。

四、实训室建设需求

软件技术全栈实训室涉及高性能计算机硬件和软件平台,前期投入较大,需要有专项建设资金支持。建设方案需以适应软件技术专业“1+x”职业技能等级证书过程中所涉及到的软件技术专业的全部内容为目标,结合Java Web应用开发和Web前端开发行业需求,进行专业实训室建设,且须通過校内和校外专家多方论证。软件技术全栈实训室的日常维护和管理工作需要由专人负责。

软件平台建议采用定制开发的建设方式,依据软件技术专业教学和实训需求建设,开发完成后项目知识产权(含全部源代码和支撑案例)移交给学校,以便无障碍的整合到其他平台或升级扩展,软件平台应可服务于全体在校软件技术专业学生,同时并发用户数大于专业学生数。软件平台可使用国内大型云服务商的通用型云服务器和视频服务器,数据安全服务商可以保证,数据备份采用两级备份,一级备份由服务商定期执行,用于故障恢复;二级备份由项目建设单位定期执行,定期备份的平台代码和运行数据交校内负责人保存,云服务器到期后可以迁移平台到校内服务器运行或者续租云服务器。

五、总结

软件技术全栈实训室建成后,一方面可为行业及区域经济发展提供人员培训,另一方面可促进当地政府、行业、企业等在人才培养、校企合作等方面探索人才共育共建。实训室在服务本校学生的同时,可为行业及区域经济发展提供人员培训。通过实训室的建设,引入新的软件和硬件环境,让老师和学生能紧跟技术发展前沿,促进软件技术专业的研究和扩展。

武汉软件工程职业学院软件技术专业学生规模省内第一,通过建设软件技术专业全栈实训室可以满足通过信息化手段提升教学效果和学生学习效率的需求,和引入软件行业内前沿的软件开发管理技术的需求。省内其他院校还没有软件技术全栈实训室建成的案例,实训室建成后可以填补学校在这方面的空白,让武汉软件工程职业学院能在软件技术专业建设和“1+x”职业资格认证工作上排在同类院校前列。

作者简介:

董宁(1982-),男,湖北武汉人,硕士,武汉软件工程职业学院副教授,研究方向为软件技术、高职教育。

猜你喜欢
软件技术实训室职业技能
人社部将组织开展2021年全国行业职业技能竞赛
信息时代机械设计制造及自动化分析
2021年对口升学考试获奖加分(免试职业技能)专业对照表
基于物联网应用技术的实训室管理与研究
高校开放实训室管理中7S管理的应用方向
2019年对口升学考试获奖加分(免试职业技能)专业对照表
Thinking Through Visual Communication
信息技术在计算机实训室管理中的应用
UGNX软件技术在农机从业人员技术培训中的应用
民办高职院校软件技术专业深度校企合作模式探索