软件工程教育云平台课程支持子系统的设计与实现
近年来,飞速发展的软件产业吸引着越来越多的人才涌入 ,这意味着软件工程教育领域存在着广阔的市场前景。 软件工程专业的教育需要结合具体的项目实践才能取得较好的教育效果 ,而传统教育在项目实践这方面有一定的局限性。例如 ,市面上提供软件工程教育的学习平台如Cou rsera、慕课网、 网易云课堂、 中国大学慕课等都只是停留在视频授课和为学生提供简单练习的层面 ,无法让学生有效的进行软件开发实践。现有的企业级开发云如华为开发云等虽然可以提供完整的项目开发实践,但是其面向的受众主要是企业工作人员。
SEEC(Software Engineering Education Cloud) 软件工程教育云平台整合了学习平台和开发云平台的相关功能并集成了部分 DevOps工具链,成为了可以让学生进行完整的软件开发流程实践的一体化教育云平台。 SEEC系统可以让教师进行自动化课程管理,为教师节省在课程管理、作业评审、成绩统计所花费的时间,将更多精力投入课程内容本身。 SEEC系统可以为学生提供完整的文档、代码项目实践,包括项目版本控制、分支管理、文件比对、构建、部署、单元测试和功能测试等,以及让学生使用在线IDE进行线上考试。本文主要阐述基于
SEEC课程支持子系统的设计与实现。课程支持子系统为教师用户提供自动化的课程管理、题目管理、作业管理与成绩管理 ,同时为学生提供课程、小组、文档作业、互评作业的服务支持。课程支持子系统除了可以实现对于教师和学生的自动化课程支持外 ,还可以实现学生文档作业项目的自动化创建、版本控制等 ,可以对学生提交的文档作
业进行自动化静态检查,以及实现学生之间的文档互评。 SEEC课程支持子系统的前端实现基于Vue.js框架、路由管理工具Vue-Router 、全局状态管理工具Vuex以及Buefy前端组件库。课程支持子系统的
后端实现则基于SpringBoot框架、数据库访问工具Hibernate和Gitlab相关服务。 目前SEEC系统已经正式投入使用一年多,成功支持多门软件工程相关课程的教学。 课程结合实践使得软件工程的学习变得更加丰富和多元化,给学生带来了崭新的课程体验。
萤光云怎么样?萤光云是一家国人云厂商,总部位于福建福州。其成立于2002年,主打高防云服务器产品,主要提供福州、北京、上海BGP和香港CN2节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。目前萤光云推出北京云服务器优惠活动,机房为北京BGP机房,购买北京云服务器可享受6.5折优惠+51元代金券(折扣和代金券可叠加使用)。活动期间还支持申请免费试用,需提交工单开通免费试用体验...
NameSilo是通过之前的感恩节优惠活动中认识到这家注册商的,于是今天早上花了点时间专门了解了NameSilo优惠码和商家的详细信息。该商家只销售域名,他们家的域名销售价格还是中规中矩的,没有像godaddy域名标价和使用优惠之后的价格悬殊很大,而且其特色就是该域名平台提供免费的域名停放、免费隐私保护等功能。namesilo新注册域名价格列表,NameSilo官方网站:www.namesilo....
ShockHosting商家在前面文章中有介绍过几次。ShockHosting商家成立于2013年的美国主机商,目前主要提供虚拟主机、VPS主机、独立服务器和域名注册等综合IDC业务,现有美国洛杉矶、新泽西、芝加哥、达拉斯、荷兰阿姆斯特丹、英国和澳大利亚悉尼七大数据中心。这次有新增日本东京机房。而且同时有推出5折优惠促销,而且即刻使用支付宝下单的话还可获赠10美金的账户信用额度,折扣相比之前的常规...