学而优则“创”西电学子助力openGauss教学“破圈”,一举斩获金奖

在你的大学生涯,是否有过发现某本教材作者就是本校老师的经历?是否曾经为在课堂上见到作者本人而感到些许骄傲?实际上,这样的巧合在很多专业领域常有发生,因为一线教师往往既是知识的传道者,也是知识的生产者。

来到网络时代后,数智技术的涌现和普及很大程度上抹平了知识创造及传播的沟壑,类似的现象可能更加显著。那些为你提供教学专业课件及平台工具的“大牛”,可能就隐藏在你身边。而且他们不一定是老师,也极有可能是学生!

b6bbb29092e99adf35f418decbb68945.jpeg

就在刚刚落幕的鲲鹏应用创新大赛2023,来自西安电子科技大学计算理论与技术研究所的参赛团队就上演了一出学而优则“创”的好戏。在王小兵副教授的指导下,成泓宇和郑清林同学现场参赛的“面向openGauss数据库系统实践平台”,以简单易用的一体化实践教学平台助力openGauss教学“破圈”,并在西安电子科技大学数据库系统课程中成功使用,该方案也一举斩获大赛金奖。



从用户交互界面着手,降低高校数据库使用门槛


长期以来,数据库被誉为基础软件皇冠上的明珠,重要性与操作系统并驾齐驱。近年来在国家政策牵引、数智化业务场景需求激增、供给侧厂商技术创新涌现等因素的驱动下,国内开源数据库迎来发展的黄金时代。

以openGauss为例,作为最具创新力的开源数据库根社区,当前已有超过430家企业加入社区,超过5800名开发者参与社区贡献,社区代码行数已经超过1500万行;多家社区伙伴基于openGauss推出的数据库商业发行版已经在政府、金融、运营商、电力、制造、医疗、能源等行业的核心场景中得到广泛应用;预计年内openGauss在非云集中式场景的市场份额有望突破20%,跨越生态拐点。

产业生态在飞奔,教育生态也不能落下。西安电子科技大学计算理论与技术研究所团队发现,在高校《数据库系统》课程所包含的大量上机实验中,学生更倾向于使用传统的MySQL、SQL Server等经典数据库,因为已发展多年的它们具有良好的用户交互界面;而新兴的openGauss等数据库的使用率比较低,这对国内数据库的人才梯队培养及持续健康发展极为不利。

为此团队结合自身的学习体验、征集学生们的意见、结合学院老师多年的教学经验,从核心的用户交互界面创新着手,开发了面向openGauss的数据库系统课程的一体化实践教学平台,以一个基于Web的简单易用的软件平台,解决了学生们经常遇到的DBMS安装困难、使用不方便、用户交互困难等痛点,创新性的实现了涵盖了DML、DDL、DCL的多种类型的SQL语句的自动评判,并且促进了openGauss数据库在高校中的使用和推广。



重交互更重内涵,一体化实践教学平台搭建起教与学的桥梁


计算机相关专业的人可能都知道,初学者在接触数据库课程时往往会遇到诸多障碍,比如数据库运行环境要求过高,难以实操;单看PPT或视频的理论学习,太过枯燥……老师难教学生也难学。为此西电团队在开发过程中重交互更重内涵,以不同用户角色需求为中心,打造了覆盖学生、老师/助教、管理员三种身份的功能模块,搭建起了教与学的桥梁。

首先,针对学生,实践平台提供openGauss实践和能力评估两个功能模块。在openGauss实践模块中,学生可以通过SQL语句或者图形化界面去自由操作一个属于自己的数据库,包括查看数据或修改模板、导入导出SQL文件、可视化增删查改等。在能力评估模块中,学生可以查看所有测验及考试试题,进入答题界面作答提交,获得系统内置的自动评判算法给出的对错评判。

其次,针对教师和助教,除了上述两个学生可以使用的功能模块,实践平台还提供了用于教学和管理的班级管理、学生管理、试题管理、试卷管理四个功能。其中在试题管理和试卷管理方面,老师不仅可以自己出题,还可以通过连接的chatGPT为每一个试题自动生成测试数据库,节省出题花费的时间。

最后,管理员作为整个实践平台的管理者,可以对老师和学生的日志进行管理,同时还可以设置数据库的连接信息。

值得一提的是,在学生和老师应用层面,这一实践平台均引入了自动化、智能化的生产力工具——其中自动评判系统可以方便学生自学自测,生成式AI工具可以辅助老师提升出题效率,为数据库系统课程的教学和考试提供了极大的便利。

最终,通过对数据库教学过程中不同角色需求的精准把握,同时遵循完整规范的软件开发流程,面向openGauss数据库系统搭建了一个拥有便捷Web可视化界面、具备多类型SQL语句自动评判、适合多并发使用场景、抗网络波动能力强的一体化实践教学平台,有效解决了高校数据库教学实践过程中的面临的诸多痛点。



实践平台落地100+高校,推动openGauss教育生态圈扩容


据悉,这一“从教学中来”的实践平台具有较高的实用性,目前已经在西安电子科技大学数据库系统课程中使用,并且已入选王小兵副教授的“教育部教师工作司中西部高校青年教师专业能力发展数字化培训”课程。截至目前,已累计有104所高校的107名教师使用该平台,对openGauss教育生态圈的扩容发挥了积极推动作用。

在鲲鹏应用创新大赛2023总决赛的现场评审环节,多位评审也对这一实践平台的应用前景寄予了厚望。成泓宇在决赛“路演”时也表示,后续将基于形式化方法的思路,并沿着NL2SQL的方向,完成更加智能的SQL出题和自动评判,进一步方便老师和学生们使用,让该平台“到教学中去”,推进产教融合和openGauss数据库在高校中普及。

毋庸讳言,高校是人才培养的摇篮,也是根技术创新的土壤。产业界与高校紧密合作、高度协同,产教融合将前沿根技术融入高校的教学体系,以新课程、新实践、新模式让教师和同学们深度参与到新技术、新架构、新生态的创新构建过程中来,必将能够实现产业生态与教育生态的相互促进、良性循环。

好消息是,自2020年教育部与华为联合发起“智能基座”产教融合协同育人基地项目以来,产业生态与教育生态的紧密协同,已经结出丰硕果实。就在本届鲲鹏应用创新大赛,在规模、赛题设置、赛队辅导等方面进行了全方位提升,为高校团队提供了一个更加公平的竞赛环境,吸引了来自全国50多个顶尖院校的400多支队伍参赛,围绕着openGauss开源数据库、openEuler开源操作系统、鲲鹏HPC、机密计算等技术方向贡献了一大批优秀作品,丰富了基于鲲鹏全栈根技术的基础软/硬件解决方案,展现了我国数智人才的底蕴和风采。

“作为openGauss建设的一份子,我们一直致力于推进产教融合,我相信未来有更多的高校师生可以参与到openGauss的建设中来。”成泓宇最后总结展望,“我也相信在更多新生力量的加持下,鲲鹏生态能够一日同风起,扶摇直上九万里。”


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/153548.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Kafka 集群如何实现数据同步?

哈喽大家好,我是咸鱼 最近这段时间比较忙,将近一周没更新文章,再不更新我那为数不多的粉丝量就要库库往下掉了 T﹏T 刚好最近在学 Kafka,于是决定写篇跟 Kafka 相关的文章(文中有不对的地方欢迎大家指出)…

简单高效的定制移动固态硬盘,稳定易用的办公小助手

我在平时的工作中,常常需要处理各种大文件和数据,如果硬盘速度跟不上,那工作效率就会大幅降低。今年固态硬盘的价格大幅下降,有很多国产品牌加入其中,很容易找到一款性价比高的固态硬盘,搭配硬盘盒使用&…

EV代码签名证书

为了增强软件的安全性和可信度,EV代码签名证书(Extended Validation Code Signing Certificate)成为了一种具有最高级别保障的关键工具。 EV代码签名证书是一种由受信任的证书颁发机构(CA)或证书供应商提供的高级别代…

免费最强下载工具IDM,没有之一

IDM(Internet Download Manager)下载工具是我见过的最强下载工具,没有之一。主要以下特点: 下载程度超快实时检测下载行为下载任何文件探测视频下载地址,几分钟下载高清视频可多进程下载,可多线程下载 IDM官网地址:下…

性能测试知多少---系统架构分析

之前有对性能需求进行过分析,那篇主要从项目业务、背景等角度如何抽丝剥茧的将项目的需求抽离出来。在我们进行需求的时候也需要对被测项目的架构有一定的认识,如果不了解被测系统的架构,那么在后期的性能分析与调优阶段将无从下手。 简单系…

八股文-TCP的三次握手

TCP协议是一种面向连接、可靠传输的协议,而建立连接的过程就是著名的三次握手。这个过程保证了通信的双方能够同步信息,确保后续的数据传输是可靠和有序的。本文将深入解析TCP三次握手的步骤及其意义。 漫画TCP的三次握手 TCP连接的建立采用了三次握手的…

Ubuntu16.04上安装Docker

Ubuntu16.04上安装Docker 更新 apt 包索引: sudo apt-get update安装依赖包,以便使用 HTTPS 仓库 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common添加 Docker GPG 密钥 curl -fsSL https://download.docker.com/linux/ubuntu…

[Mac软件]Infuse 7 PRO v7.6.3 一个强大的视频播放器(激活版)

使用Infuse制作您的视频内容,这是在iPhone、iPad、Apple TV和Mac上观看几乎任何格式的视频的好方法。无需转换文件!Infuse针对macOS 12进行了优化,具有强大的流媒体选项、Trakt同步以及对AirPlay和字幕的无与伦比的支持。华丽的界面。精确控制…

元组(Tuple)操作的经验分享

一、创建元组 复制代码 代码如下: tup1 (physics, chemistry, 1997, 2000); tup2 (1, 2, 3, 4, 5 ); tup3 "a", "b", "c", "d"; 创建空元组 复制代码 代码如下: tup1 (); 元组中只包含一个元素时,需要在元素后面添…

webpack系列之:手把手教你 打包和使用js文件

项目初始化 mkdir demo1 cd demo1 npm init // 一路回车 创建一个package.json文件webpack安装 npm install --save-dev webpackJs文件打包 可以先看一下最后的项目情况,然后我们再开始一步步操作 创建需要打包的js文件 创建文件夹用于存放js文件 // 创建文…

Win10开启FTP与配置

#1.控制面板>程序>启用或关闭Windows功能> (控制面板可在 桌面右键>个性化>主题>桌面图标设置>勾选控制面板>确定) Internet Information Services---勾選FTP服務器,IIS管理控制台 #2.win鍵輸入IIS打开IIS #3.右击网站添加FTP站点 #4.输入…

rtsp、rtmp、m3u8、flv、mkv、3gp、mp4直播流测试地址

✍️作者简介:沫小北/码农小北(专注于Android、Web、TCP/IP等技术方向) 🐳博客主页:沫小北/码农小北 开源中国、稀土掘金、51cto博客、博客园、知乎、简书、慕课网、CSDN 🔔如果文章对您有一定的帮助请&…

原来你不会找资源,三个宝藏白嫖书籍网站,阅读改变生活(一)

[无名图书] - 探索无尽的书海 致力于为你打开一扇通往无限知识和无穷想象的大门。从畅销小说到学术专著,书库涵盖了各个领域,满足了各种阅读胃口。无论你是文学爱好者、学术追求者还是正在寻找新奇刺激的冒险者,这都是你不可错过的阅读伴侣。…

tomact部署Nginx 高负载

准备工具 安装jkd 双击程序开始安装, 点击下一步 选择安装路径 安装完成,点击关闭 配置java的环境变量 鼠标右键点击车我的电脑,选择属性点击 系统设置 点击环境变量 点击下方的新建 变量名输入JAVA_HOME 变量值输入jdk安装的路径 点击确认 在系统变量中找到path,然后点击…

C#asp.net考试系统+sqlserver

C#asp.net简易考试系统 sqlserver在线考试系统学生登陆 判断学生是否存在 选择课程名 科目 可以进行答题操作,已经考试的课程不能再次答题, 自动根据课程名对应的题库生成试卷界面 加入选项类容 说明文档 运行前附加数据库.mdf(或sql生成数…

STM32——STM32F103时钟解析(正点原子资料+HAL库代码分析)

文章目录 前言时钟树详解系统时钟配置系统时钟使能配置 前言 上次写系统时钟解析的时候说出一篇103的时钟解析,我就整理HAL库开发的正点的资料,给小白梳理,我也是小白,不做权威使用。 时钟树详解 在 STM32 中,有五个…

零代码实现问卷网与巨量引擎的对接

通过数环通,您可以使用不到几分钟的时间即可实现问卷网与巨量引擎的对接与集成,从而高效实现工作流程自动化,降本增效! 1.产品介绍 巨量引擎是字节跳动旗下的营销服务品牌,它整合了字节跳动旗下的产品及海量内容&…

RTLS 颠覆制造业的 方式之——跟踪

进行中工作跟踪 在制品 (WIP) 跟踪主要关注生产中的项目如何从一个步骤移动到另一步骤。因此,运动是此类流程管理的共同点,使得实时位置的洞察力几乎在每个时刻都很有用。 1. 传递时间和运动数据 制造几乎总是涉及许多同时移动的事物。无论是在同一条…

如果免费使用GPT4

各位兄弟,这个漏洞也是最近挖到的,觉得这个可以为大家谋福利,所以我这给你们写一下。 看我如下操作 先登录GPT4 登录进来后,我们可以看见这里是GPT3 然后看如下操作 然后再问一下是模型几 各位就是这么简单,点过关注…
最新文章