WIP: DBWorkout: A Gamified SQL Practice Platform to Support Formative Learning in Database Courses

πŸ“… 2026-10-01
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This study addresses the lack of interactive practice and immediate feedback in undergraduate SQL education by developing a web-based platform that supports formative learning. The system integrates sandboxed database execution, large language model (LLM)-assisted task generation, and human–AI collaborative workflows to enable automated, multidimensional evaluation of query results, while incorporating gamification mechanisms to enhance learner motivation. Classroom deployment demonstrates that the platform significantly improves student engagement and perceived instructional value. The primary contributions include proposing an automated SQL pedagogy framework that synergizes LLMs with sandbox technology, and identifying opportunities to improve the actionability of current automated feedback mechanisms.
πŸ“ Abstract
This research WIP paper presents DBWorkout, a web-based platform that supports formative SQL learning through sandbox-based execution, automated result-based feedback, and session-based gamification. Learning Structured Query Language (SQL) remains challenging for undergraduate students due to limited opportunities for interactive practice and immediate feedback. Students iteratively practice SQL on live database instances while receiving multi-dimensional feedback on query correctness, including row values, column structure, and ordering. To reduce instructor workload, DBWorkout incorporates large language model (LLM)-assisted tools for schema and task generation within a human-in-the-loop workflow. A pilot study with teaching assistants and a classroom deployment involving 170 undergraduate students across two in-class sessions show strong perceived learning value (90% agreement) and engagement (87% enjoyment), alongside low reported pressure (22%). However, only 42% of students found the automated feedback sufficiently actionable, a finding independently corroborated by 40% of open-ended responses raising feedback quality concerns, providing cross-method triangulation of this gap. These findings demonstrate the technical feasibility and early pedagogical potential of DBWorkout while identifying directions for enhancing feedback quality and supporting sustained SQL learning.
Problem

Research questions and friction points this paper is trying to address.

SQL learning
formative learning
interactive practice
immediate feedback
database education
Innovation

Methods, ideas, or system contributions that make the work stand out.

Gamified SQL Practice
Automated Feedback
Sandbox Execution
LLM-assisted Generation
Human-in-the-loop
πŸ”Ž Similar Papers
No similar papers found.
πŸ’Ό Related Jobs
No related jobs found.
S
Sehrish Basir Nizamani
Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
D
Deepika Devaraj
Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
Tien Nguyen
Tien Nguyen
Virginia Tech
software engineeringtestingdebugging
K
Khyati Goyal
Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
S
Saad Nizamani
Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
S
Sally Hamouda
Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
J
Jaren Goldberg
Department of Computer Science, Virginia Tech, Blacksburg, VA, USA