arrow
返回

An SQL Query Description Problem with AI Assistance for an SQL Programming Learning Assistant System

delete2026-01-09
delete0
delete
OA
AI
N
Ni Wayan Wardani
N
Nobuo Funabiki *
K
Kyaw, Htoo Htoo Sandi
Z
Zihao Zhu
I
I Nyoman Darma Kotama
P
Putu Sugiartawan
I
I Nyoman Agus Suarya Putra
DOI:10.3390/info17010065delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
今天,关系数据库在信息系统中被广泛使用。SQL(结构化查询语言)作为一种用于数据管理和访问的编程语言,在全球范围内被各大高校和职业学校广泛教授。此前,我们研究了一种基于网络的编程学习辅助系统(PLAS),通过解决各种类型的练习来帮助初学者自学流行编程语言。对于SQL编程,我们实现了语法概念理解问题(GUP)和注释插入问题(CIP)作为其初步研究。本文提出了一种SQL查询描述问题(SDP),作为新的练习类型,用于在MySQL数据库系统中描述针对特定请求的SQL查询。为减少教师准备工作量,我们集成了一个生成式AI辅助的SQL查询生成器,以自动生成给定数据集的新SDP实例。一个SDP实例包括一个表格、一组问题及对应的查询。答案正确性通过增强字符串匹配与包含多个语义等效规范查询的答案模块进行比对确定。在评估中,我们使用生成器生成了11个基本主题的SDP实例,发现Gemini 3.0 Pro相比ChatGPT-5.0展现出更高的教学一致性,在合理性、主题性和可读性指标上均获得满分。随后,我们将生成的实例分配给印度尼西亚商业与技术学院(INSTIKI)的32名本科生。结果显示平均正确回答率为95.2%,平均SUS得分为78,表明学生初期表现优异且系统接受度高。
Keyword:
database programming
SQL query description problem (SDP)
self-study
programming learning assistant system (PLAS)
generative AI
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
Information
IF:
2.9
论文数:
861
被引数:
9.8K

机构

O
Okayama University
学者数:
1.6W
论文数: 1.1W
被引数: 8.4K
引用论文

引用论文

A Feasibility Study on Automated SQL Exercise Generation with ChatGPT-3.5
err
IF0
err2024-07-02
err0
PREAI
errWillem Aerts; George Fletcher; Daphne Miedema
err分享
err收藏
err分享
err收藏
学者 查看更多内容